Cakephp2与Cakephp3基准?

Cakephp2与Cakephp3基准?,cakephp,cakephp-2.0,cakephp-3.0,Cakephp,Cakephp 2.0,Cakephp 3.0,我将开发一个商业项目。我应该使用CakePHP2还是CakePHP3 我是cakephp2的专家,并推出了许多使用它的网站。Cakephp3比cakephp2有很多更好的功能: CakePHP第3版有什么新功能 本综述基于CakePHP 3.0的alpha版本,该版本包含了许多新功能和增强功能,包括: 更好的性能。版本3将性能改进合并到引导过程、路由过程和生成帮助器模板过程的几个部分。 增强的组件和助手。版本3通过其新的FlashHelper和FlashComponent增强了对“flash消息

我将开发一个商业项目。我应该使用CakePHP2还是CakePHP3


我是cakephp2的专家,并推出了许多使用它的网站。

Cakephp3比cakephp2有很多更好的功能:

CakePHP第3版有什么新功能

本综述基于CakePHP 3.0的alpha版本,该版本包含了许多新功能和增强功能,包括:

更好的性能。版本3将性能改进合并到引导过程、路由过程和生成帮助器模板过程的几个部分。 增强的组件和助手。版本3通过其新的FlashHelper和FlashComponent增强了对“flash消息”的支持。此外,CookieComponent已经得到了增强,使得将cookie名称空间的配置和cookie数据的处理分离起来更加容易。 改进了会话管理。会话管理在CakePHP中一直是一个静态类,它在许多方面都存在问题。在版本3中,您现在可以从请求对象$this->request->session访问会话。此更改还使会话更易于测试,并使CakePHP能够使用PHPUnit 4.x。 改进公约的一致性。应用程序框架和插件框架已更新为使用相同的目录结构,以便彼此更加一致。 主题和插件合并。CakePHP3的一个关键目标是使主题更加强大和健壮。为了实现这一目标,显然真正需要的是主题提供与插件相同的功能。因此,任何插件现在都可以用作主题,这也简化了打包和重新分发。 ORM改进。对ORM对象关系映射进行了一些API更改。最值得注意的是,现在更容易为保存操作指定深层关联,并且已经修改了一些约定,以减少新采用者的学习曲线和困惑。 此外,还计划在3.0版的beta版中加入一些附加功能。最重要的是:

国际化和本地化i18n和L10n功能增强

基于边侧的CacheHelper替换包括

一种新的路由API,用于更简单、更快的路由声明

事实上,版本3代表了比以前版本更重要的升级 CakePHP的版本

签出链接


即使您是CakePHP2方面的专家,转换到CakePHP3也不会花费太多精力

我希望这就是你要问的,真的没那么清楚。。。