我正在决定一个框架来试用 PHP。我已将范围缩小到 CakePHP 和 CodeIgniter。对于使用过或熟悉两者的任何人,我有几个问题:
我喜欢 CakePHP 默认将大部分代码保留在 webroot 之外的事实。特别是因为我最终可能会为多个应用程序使用单个框架安装。我看到 CodeIgniter 也会这样做,但是您必须对其进行配置并移动一些东西。这种解决方法是安全可靠的,还是事后才想到的黑客攻击?
哪个(如果不是两者)更容易升级和长期维护?随着新版本的框架(和 PHP 本身)的出现。我不想发现我的东西坏了,或者变得过时了。
编辑:
这是一篇很老的帖子,但我想我会用我最终做的事情来更新它,那就是使用 Kohana。