Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将symfony从1.1.9升级到2或3?_Symfony_Symfony1_Upgrade - Fatal编程技术网

如何将symfony从1.1.9升级到2或3?

如何将symfony从1.1.9升级到2或3?,symfony,symfony1,upgrade,Symfony,Symfony1,Upgrade,我目前的工作项目是一个老项目(写在2008年)。它使用symfony 1.1.9,这是当时的稳定版本 我已经研究过如何将symfony 1.1.9升级到最新版本。但是找不到任何与此相关的文档。请提供相同的帮助。在symfony 1和symfony 2之间存在巨大的差异。 你永远不会找到一个简单的方法来进行简单的更新 如果您想继续使用1.x分支,我的建议是更新到symfony 1.4.20上的最后一个稳定版本symfony 1 但是如果您有时间和精力,我认为您必须从实际项目中提取数据库模式,并在分

我目前的工作项目是一个老项目(写在2008年)。它使用symfony 1.1.9,这是当时的稳定版本


我已经研究过如何将symfony 1.1.9升级到最新版本。但是找不到任何与此相关的文档。请提供相同的帮助。

symfony 1
symfony 2
之间存在巨大的差异。 你永远不会找到一个简单的方法来进行简单的更新

如果您想继续使用
1.x
分支,我的建议是更新到
symfony 1.4.20
上的最后一个稳定版本
symfony 1


但是如果您有时间和精力,我认为您必须从实际项目中提取数据库模式,并在分支
2.x

的最后一个稳定版本的基础上构建一个新的项目
Symfony2.8
symfony1项目升级到Symfony2/3是不可能的。您需要进行重写

Symfony2是作为一个全新的框架创建的。它的概念与symfony1中已知的概念有根本不同。另一方面,Symfony2和Symfony3之间的差异并没有那么大。保持向后兼容性,并且更新非常容易


你需要评估重写是否值得。如果项目没有得到充分开发,也许最好还是保留在旧平台上。

Symfony1和Symfony2是完全不同的两种类型。没有从一个框架升级到另一个框架,而是将业务逻辑从一个框架过渡到另一个框架。