我正在尝试找出处理 php 项目的最佳方式。它是几年前在一个自定义框架上构建的——该框架不是严格的 MVC ......它只是有控制器、视图和库。
从那以后我添加了额外的功能,它开始感觉很像一团糟,旧代码和新代码混合在一起,没有像样的数据库管理。
我正在努力决定我最好的选择是什么。一方面,我可以继续修补现有的代码库,希望我可以使它更有用和面向未来,或者转向 codeigniter(注意:我说 codeigniter,因为我有相当多的经验)。
Codeigniter 选项显然意味着我必须经历所有事情,并且毫无疑问会进行大量的重新编码,但从长远来看,这可能是值得的。
我正在考虑另一种选择,那就是 Laravel 框架。我没有直接的经验,但是我听说 Laravel 4(尚未发布)应该很棒。
那么,把这三个选项放在桌面上,你会选择哪个,为什么?我正在寻找一个令人信服的理由来选择一个而不是另一个,坦率地说,我不知道我目前最好走哪条路线!