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

时间:2016-03-09 12:00:32

标签: symfony symfony1 upgrade

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

我已经探讨了将symfony 1.1.9升级到最新版本。但无法获得与此相关的任何文档。请帮忙。

2 个答案:

答案 0 :(得分:2)

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

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

但是如果你有时间和精力,我认为你必须从实际项目中提取数据库模式,并在symfony 2.8分支2.x的最后一个稳定版本上构建一个新项目< / p>

答案 1 :(得分:2)

无法升级 symfony1项目到Symfony2 / 3。你需要做一个重写

Symfony2是作为一个全新的框架创建的。它的概念与symfony1中的概念有根本的不同。另一方面,Symfony2和Symfony3之间的区别并不大。保持向后兼容性,并且更新非常简单。

您需要评估是否值得进行重写。如果项目没有大量开发,或许最好将它保留在旧平台上。