经过如此多的谷歌搜索后,我发现cakephp是php中一个新兴的MVC框架。 但仍有缺乏信息让我回答我的问题“是不是适合企业应用的cakephp? 或者是否有任何其他php MVC框架比我能找到的cakephp更好?
答案 0 :(得分:3)
是的 - 如果使用得当。但是和其他任何框架一样,如果你有一些人对编程知之甚少,那么他们会滥用框架,你最终会得到一大堆垃圾。我不得不处理在我做的代码遗址......你知道......
我个人的观点和经验基于我见过的代码,其他框架如Symfony和Code Igniter不那么严格,而且不那么“约定优于配置”,并邀请经验不足的人通过整个MVC模型分散他们通常的垃圾。我并不是说他们很糟糕,但是对于有不良习惯的人来说很容易。
当涉及到基准测试框架的这些无意义时,您应该提前考虑并考虑您或您的程序员将生成的代码库的可维护性以及框架为您提供的其他内容。只是在控制器中回显某些内容或加载单个博客页面并不是一个真正的基准。想一想:我需要花费哪些精力来构建,维护高流量页面,以及我将使用框架X实现缓存技术的努力程度如何?无论你选择哪种框架,它都是关于程序员正确使用它的。
我的同事只是想写一个比任何其他框架更快的微框架,只是为了证明这个愚蠢的观点,即你应该关注的是性能。
我还建议你不要过早优化,更关心可维护的代码库,明智地选择你的开发人员。如果你有一个内部团队要么让他们正确地学习框架,要么让他们使用他们熟悉的东西。
答案 1 :(得分:0)
您知道http://www.digg.com是在CakePHP中制作的。
答案 2 :(得分:-1)
我不知道,如果cakephp适合企业应用,但Symfony是。 http://symfony.com/