Gestisco un incubo piuttosto ampio e pieno di funzionalità di un sito che non ha fine a impostazioni di funzionalità di scorrimento / opzioni / ecc.
Fino ad ora è stato codificato in modo procedurale / funzionale e vorrebbe passare a una configurazione OO, MVC. Sono abbastanza nuovo a tutto ciò, ma ho fatto un sacco di ricerche e sento che CodeIgniter è una scelta di codice di framework da utilizzare per accelerare il trasferimento. Prima di guardare un framework, ho iniziato a costruire un elenco di oggetti per creare classi da:
- foto
- utenti
- argomenti del forum
- Forum
- blog
- post di blog
- commenti
Il problema che ho ora, è che capisco dove questi oggetti generici / universali rientrano nell'impostazione di MVC CI. Qual è il modo migliore per organizzare questo tipo di cose? Queste classi possono generalmente essere utilizzate su più modelli / viste / controller.