【发布时间】:2011-04-09 01:02:06
【问题描述】:
我是一名优秀的 PHP 开发人员,想用 PHP 开发一个大型 Web 应用程序。我正在考虑使用CakePHP 框架。
CakePHP 适合大型 Web 应用程序吗?
我应该开始学习和使用它吗?
CakePHP 值得投入时间和金钱,还是我应该使用核心 PHP 或其他框架?
我听说如果您遇到一些问题,很难找到支持。 它是否正确? 我也听到了很多关于它的好消息。
期待您的指导。
【问题讨论】:
-
是的,它适用于大规模应用程序。任何不支持 PHP
-
CakePHP 支持 PHP 4。他们将在 CakePHP 2.0 中放弃对它的支持。
-
@Richard Knop 你为什么不喜欢对 PHP4 的支持? Cake有它,它并没有真正影响任何东西。
-
@Travis Leleu 好吧,我只是不喜欢 PHP4 中旧的“伪”OOP 支持,其中对象不是真正的对象,看起来更像是结构。 PHP5 中的对象模型也更好。支持 PHP4 通常意味着更糟糕的代码库(你甚至不能使用私有/受保护/公共方法和其他 OOP 重要特性,你不能使用一些不错的新功能等)。顺便说一句,我不知道 Cake 支持 PHP4,我认为 CI 是目前唯一仍然支持 PHP4 的框架。无论如何,请将此视为我的主观意见,我从未使用过 Cake 或 CI,所以我可能对所有事情都错了。
-
@Richard 合理点,我只是好奇。早期我做了一点 PHP,但几乎只使用了 5 个,所以我什至不能 100% 确定我是在使用“旧”PHP 还是新 PHP。
标签: php web-applications cakephp review