私は PHP の OO と MVC に関して多くの調査を行ってきましたが、管理している既存の大規模な Web サイトを CodeIgniter に移行することをほぼ選択しました。OO+MVC 環境を使用すると、組織上およびパフォーマンス上の大きな利点があり、サイトが現在使用している既存の機能/手順構造と比較して、開発速度が向上することが期待されます。
しかし、サイトのサイズが非常に大きいため、徐々にコードを CodeIgniter の構造に移行し、サイトの一部が CI であり、その他が古いスタイルである移行期間を設けたいと考えています。
重複コードの量を最小限に抑えながら、コード構造の観点からこれを行うための最良の方法について何か提案はありますか? 私もオブジェクト指向にはかなり慣れていませんが、学習曲線のために段階的に行うのが最善の方法であると感じています。