Mi sto immergendo nelle tecnologie di sviluppo web per divertimento (ya, dovrei uscire di più), e sono un po 'scioccato dalla mancanza di un chiaro supporto per la produzione di staging (cioè sviluppo, test, performance e ambienti di produzione). In realtà il supporto non è la parola; I sistemi di gestione dei contenuti sembrano lavorare attivamente contro gli sforzi per consentire una messa in scena pulita.In che modo le persone gestiscono la gestione della produzione del sistema di gestione dei contenuti?
Attualmente sto usando Drupal. Ho avuto molto difficoltà a scoprire come la comunità risolve questo problema. La maggior parte dei post che ho visto consigliano di riprodurre i passaggi fatti in fase di sviluppo sul sistema di produzione (leggere questo in realtà ha accorciato la mia vita un po '). Ho anche sentito di spingere i dati di produzione indietro agli sviluppatori in modo che possano aggiungere funzionalità incrementali. Questo non può essere il modo di procedere, e se il cliente non vuole che tu ritiri i dati nel tuo ambiente di sviluppo?
Così alla fine la mia domanda:
Come stai gestire i problemi di produzione messa in scena del mondo reale per un CMS?
io vengo da un background in cui spingere per la produzione si sente come l'invio di persone alla luna, così che io possa bisogno di rilassarsi un po '. Tuttavia, mi interessano ancora le risposte che riguardano il controllo del codice sorgente, il rollback della produzione e il test.
+1 per compensare la durata ridotta. Anche questo mi ha scioccato. – iftheshoefritz