Ho bisogno di sapere quali sono le mie opzioni quando si distribuiscono app codeigniter/laravel.Come distribuire le app CodeIgniter/Laravel
Sviluppo localmente a casa mia e quando vado al lavoro ho bisogno di un modo rapido per inviare tutte le modifiche al server.
Il codice dell'applicazione deve essere aggiornato, gli schemi di database devono essere migrati e i server applicazioni devono essere riavviati.
Io faccio tutto questo manualmente perdendo un sacco di tempo e ho bisogno di un modo automatico come un capistrano in ambiente Rails.
Quali sono le mie opzioni qui ??
Aggiornamento: Ho la mia macchina server e tutto deve funzionare su un ambiente Intranet senza connessione Internet.
Sono curioso di vedere cosa ci viene in mente su questo. Sono un po 'nella stessa barca. Utilizziamo git, ma il nostro ambiente server non è favorevole alla distribuzione "automatica". La migrazione dei DB è sempre stata un problema. Tendo a generare un file sql con le modifiche ed eseguirlo sul prod db. – Brendan
Hai considerato l'utilizzo della classe di migrazione del database CodeIgniter integrata? Se sto leggendo questo, puoi semplicemente usare git per distribuire il codice dell'applicazione e quindi eseguire il processo di migrazione: http://ellislab.com/codeigniter/user-guide/libraries/migration.html – Darrrrrren
Ottima domanda. Sto solo riflettendo su questo problema. Spero che riceviamo più risposte. – DavidHyogo