php-Web应用程序:从头开始编写代码还是使用3rd party框架?

我将要开发一个Web应用程序(PHP / MySQL).我更喜欢在开发应用程序时使用MVC风格,但是过去我一直在努力编写自己的MVC框架,因此我开始使用CodeIgniter.经过几次教程后,我更好地了解了如何使用MVC框架进行正确的开发,并且我对使用CodeIgniter编写应用程序感到非常满意.

我想知道的是,为该应用编写我自己的MVC框架还是使用CodeIgniter更好?我担心的原因是,我只是将该应用程序编写为原型,并将其交付给经验丰富的开发人员.我担心CodeIgniter具有我尚不了解的限制,并且可能会妨碍我或下一个开发人员的进一步开发.我猜想它比第三方/现成/库存框架更容易解决自定义框架的问题/局限性.

有见识吗?

解决方法:

CodeIgniter没有任何实际限制,因为大多数核心都可以扩展.我已经使用多年了,却找不到任何我无法使用的东西.

如果您对PHP5 / OOP感兴趣,那么Kohana会更有趣一点,但是缺少文档会使其学习起来相当困难,尤其是如果您有报酬来制作它的话.

使用CI,可以加快速度.

上一篇:python-Django;如何更改django.contrib.sessions使用的表名?


下一篇:如何在继承树中多次包装子方法?