Ho fatto molte ricerche su OO e MVC per PHP e ho quasi fatto la scelta di passare a CodeIgniter per un sito Web esistente su larga scala che gestisco. Ritengo che l'utilizzo di un ambiente OO + MVC abbia enormi vantaggi organizzativi e prestazionali e, auspicabilmente, una maggiore velocità di sviluppo rispetto alla struttura funzionale/procedurale esistente attualmente utilizzata dal sito.Come convertire gradualmente un sito in CodeIgniter?
Tuttavia, a causa delle dimensioni del sito, desidero trasferire gradualmente il codice alla struttura di CodeIgniter, con un periodo di transizione in cui parti del sito sono in CI e altre nel vecchio stile.
Ci sono suggerimenti sul modo migliore per farlo dal punto di vista della struttura del codice, riducendo al minimo la quantità di codice duplicato? Sono piuttosto nuovo anche per OO e sento che graduale è il modo migliore per farlo a causa della curva di apprendimento.
È difficile dire da dove cominciare o quale dovrebbe essere l'avanzamento. Anche se è una buona domanda, è molto ampio rispondere a questa domanda ... Ad ogni modo, se dovessi svolgere un simile compito, ricomincerei da capo con la scrittura/scrittura di modelli, controller e viste che utilizzeranno i modelli, le forme fino a quando tutto funzionerà a Almeno entro frontend - su una macchina locale. Il prossimo passo sarà riscrivere la parte di backend se ce ne fossero. Dopo averlo fatto e lavorato lo avrei finalmente pubblicato. – shadyyx
per davvero bisogno di maggiori dettagli - cosa fa il tuo sito? il database e la versione PHP rimarranno gli stessi? quali miglioramenti stai cercando? – cartalot