CakePHP 3手动安装



目前我使用CakePHP 2.6.8。我想迁移到CakePHP 3。安装指南建议使用Composer。但是composer并不能完成所有的工作,而且文档也不清楚。所以我需要一个循序渐进的指南。

电流输入为2。目录结构:
https://github.com/cakephp/cakephp/tree/2.6.8

基本上哪些文件和文件夹应该在版本3中更改?
例如lib/Cake文件在这里和这里。我们怎样才能加入他们?https://github.com/cakephp/cakephp/tree/3.0.3
https://github.com/cakephp/app/tree/3.0.3

cakephp/upgrade tools使大部分命名空间工作,并更改已弃用的类和方法。但是它不能把合适的文件夹放到新的位置。这里有一个文件夹结构,但不清楚lib/Cake和app文件夹在哪里。例如,旧的lib/Cake文件夹移动到vendor/cakephp文件夹。

请在迁移指南和升级工具中包含文件和文件夹更改的其他步骤。

所有的安装过程应记录。Composer可以用来转换旧的控制器、视图等文件。但是你知道,升级工具并不能完成所有必要的步骤。(例如https://github.com/cakephp/upgrade/issues/83)用户应该手动更改一些文件夹结构)

Cakephp 3.0使用composer,而早期版本没有。在继续之前,请先熟悉composer——composer是而不是迁移工具,它是一个依赖项管理器(在大多数PHP项目中使用的事实标准),迁移工具只是一个插件,一个可选的依赖项。

请务必阅读迁移指南,您可能还会发现像本文这样的教程很有用。在尝试迁移现有项目之前,您可能还会发现创建一个新项目以熟悉CakePHP 3.0的工作方式(例如,通过遵循博客教程)是很有用的。

相关内容

  • 没有找到相关文章

最新更新