是否有使用CakePHP或Codeigniter等PHP框架的大型网站?
我正在考虑创建一个大项目(我的意思是,写很多代码),我已经学会了一个CakePHP到目前为止,它看起来很好,但你会建议我使用它为一个大项目?
new
- Copify
- Amerpages <
- CakePHP问题/gh>交通崔维斯
- 钢琴奇迹 环球小姐
- Affilorama 热脚本
* followmy.tv
* My Gas Feed
* The Daily Save
* Ambling Books
* Croogo
* Scratch by MIT
* The Onion Store
* NoseRub
* foamee
* MapMe
从http://cakephp.org/
已知这些是使用Symfony1构建的:
- http://bookmarks.yahoo.com/
- http://dailymotion.com
CodeIgniter:
- Internet.com/Developer.com/CodeGuru.com等
- Schools.com, OnlineSchools.com, OnlineDegrees.com等
- CarInsurance.com、HSH.com、CardRatings.com等
- Dictionary.com, Thesaurus.com等
- 更多,谁管谁?
CodeIgniter非常适合独立站点。它是一个开箱即用的MVC,它能正常工作。它在OOP标准方面非常宽松,所以如果你是一个Zend爱好者,它会像疯了一样困扰你。也就是说,它非常轻量级,在继承膨胀方面与Zend完全相反。这是一个很棒的MVC,它甚至可以运行最大的站点。
不用担心,这两种方法都适用于大项目。虽然有支持模块化大型项目的补丁(至少对于CI),但您可能需要检查它。看到HMVC。
取决于您的项目将涉及什么。每个框架都有它的缺点和优点……我在大多数项目中使用Zend Framework,但CodeIgniter总体上几乎适用于任何项目,因此我推荐以下2种之一。
我做过一个企业级,客户端占有全球70%的特殊手机市场份额,叫做炮塔,在CodeIgniter上做过一个绿色科技门户。大多数框架都是为了处理中等水平的流量,但对于高容量和性能密集型的web应用程序,你可能不得不调整框架。CakePHP被认为比CodeIgniter慢,但你可以调整它来提高速度。
相关文章:
- 在ActiveRecord Yii框架中增加MySql列
- zend框架中的唯一电子邮件检查无法正常工作
- 如何在PHP中合并大型数组
- CakePHP 2.4:通过SecurityComponent获取大型、可扩展的表单
- 使用zend框架浏览表
- 如何使用phpUnit对我的子类zend框架请求和响应对象进行单元测试
- zend框架2-在两个不同的模块中使用相同路由名称的问题
- 如何在所有具有单一时间声明的模块中全局使用zend框架SESSION
- 拆分一个大型PHP类
- Zend框架2中原则2的使用
- 使用Composer将Auth和Acl组件添加到自定义框架中
- PHP创建大型JSON字符串
- 如何在codeigniter框架中从登录页链接详细信息页
- 在框架中联机打开PDF-如何设置文件名
- 如何使用类似zend框架的名称空间方式自动加载文件
- zend框架2视图建模';It’不起作用
- 对于大型、高流量、功能丰富的web应用程序来说,最好的PHP框架是什么?
- 有没有大型网站使用框架?
- 为什么大型框架忽略了先决条件检查
- zend 框架 - 如何在大型实时运行的 Web 系统中找到要编辑的正确 php 文件