如何将symfony从1.1.9升级到2或3?
我目前的工作项目是一个老项目(写在2008年)。它使用symfony 1.1.9,这是当时的稳定版本如何将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 但是如果您有时间和精力,我认为您必须从实际项目中提取数据库模式,并在分
我已经研究过如何将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是完全不同的两种类型。没有从一个框架升级到另一个框架,而是将业务逻辑从一个框架过渡到另一个框架。