I did a lot of research regarding OO and MVC for PHP and almost made the choice to switch to CodeIgniter for the existing large-scale website that I am managing. I believe that the use of the OO + MVC environment has huge organizational and operational advantages and, I hope, improves the development speed compared to the existing functional / procedural structure that the site uses now.
However, due to the huge size of the site, I would like to gradually transfer the code to the CodeIgniter structure, thereby having a transitional period of time when parts of the site are in CI and others are in the old style.
Are there any suggestions on the best way to do this in terms of code structure while minimizing the number of duplicate code? I'm also quite new to OO, and I think gradual is the best way to do this because of the learning curve.
David
source share