Il mio team e io stiamo lavorando con un cliente che ha un sito WordPress esistente con un bel po 'di contenuti e un tema personalizzato che hanno creato. È un blog di gruppo, nel senso che ha diversi blogger in tutto il mondo che aggiungono e modificano continuamente contenuti.
Il nostro compito è creare un tema completamente nuovo, con alcune nuove funzionalità. Alcune di queste funzionalità richiederanno nuovi widget personalizzati, plugin e campi del database.
Attualmente stiamo lavorando sulle nostre macchine di sviluppo e le integriamo in un singolo server di sviluppo. Tutto il codice è aggiornato in SVN. Il nostro DBA nominato sta unendo manualmente tutte le modifiche al database nel DB di sviluppo in questo momento, anche se spero che sarà in grado di automatizzarlo presto.
Abbiamo appena iniziato a parlare del nostro processo di rilascio della produzione. Significato: una volta terminato, come possiamo trasferire tutto il nostro codice personalizzato sul server di produzione (dal vivo) senza problemi e con il minor disturbo possibile?
Abbiamo in mente alcuni piani, ma mi piacerebbe sapere come anche altri hanno affrontato questo problema. Ci sono delle migliori pratiche da seguire o insidie note da evitare?