2. I problemi del Live Development
Il sito live non può stare off-line per più di pochi minuti
I dati del DB vengono aggiornati dal cliente su LIVE
I file su /uploads vengono aggiornati dal cliente
L’ambiente Live usa cache e CDN che rendono difficile
visionare alcune modifiche
Le modifiche al sito devono essere mostrate al cliente e
validate prima di andare online
8. DesktopServer by ServerPress
Create a Locally Installed WordPress Site in Seconds
Cross Platform (Mac & Windows)
The ONLY WordPress Optimized Local AMP Stack
Support for Dreamweaver Live View (Premium)
Full Panic Coda Support (Premium)
Easy Custom Configuration with Blueprints
Direct Deploy to Live Site (Premium)
11. Ambiente Dev
Lancio di ServerPress
Veloce elenco delle funzioni extra
Debug
Mail
Altri plugin integrati
Creazione nuovo Host Wordpress
Funzione Airplane
12. Ambiente Test
Online
Visibile da cliente
Supportare Git
Uguale ad ambiente Live
Backup periodico e on-demand
Economico
Non deve essere veloce
15. Continouos Deployment
Sviluppo in locale DEV
Non modifico i dati del sito LIVE
Verifico le modifiche su di una copia TEST
Applico le modifiche sul sito LIVE
18. BackupBuddy
Backup veloce e facile
Restore di singoli file o tabelle
Funzione Deployment
Off-site Backup
Continouos Backup (by Stash)
Site migration (con url replacement)
E molto altro...
21. Demo Robert
Esempio sito con Stash Live ( 15 sec)
Mostrare configurazione Deployment
Esempio di Sync
Alcune funzioni utili di BackupBuddy
Esempio (solo inizio) funzione Migrate
Preparati due siti: 1 con Stash live attivo da questa mattina
ed un ciclo Dev-Test come esempio già configurato (se
22. Conclusioni
● Ci vuole un ambiente di hosting compatibile
● Non è complesso ma comunque richiede una certa
attenzione per il setup
● Organizzare bene il lavoro se in team o con siti live
Link
➔https://serverpress.com/
➔https://ithemes.com/purchase/backupbuddy/
➔https://pantheon.io/