选择哪个Symfony版本?

时间:2017-01-06 23:01:16

标签: symfony

我想知道为什么Symfony 3.2的支持将于2017年7月结束,而Symfony 2.8将于2018年11月结束?

我将开始一个新项目,我对于下载什么版本的symfony感到很遗憾。最新版本或具有更多支持的旧版本。

3 个答案:

答案 0 :(得分:2)

Symfony 2.8有长期支持(LTS)。这意味着它将在发布后的四年内得到支持。自2015年11月发布以来,支持将持续到2019年.2.8将是Symfony 2的最后一个版本,这意味着Symfony 2将于2018年11月结束。

Symfony 3.2是没有LTS的“普通”版本。 Symfony 3的下一个LTS版本将是3.4,计划于2017年9月发布,这意味着Symfony 3将在2021年结束。

您可以在此链接中找到包括Symfony 4在内的完整发布计划。 Symfony Release Schedule

TL; DR:使用Symfony 3.x,它将比Symfony 2支持3年。

编辑:symfony网站提到了支持lts版本的年数的不同值。我链接的页面提到了四年,所以我更正了上面的数字。我在原帖中提到的三年可以在这里找到。 version 2.8 roadmap

答案 1 :(得分:1)

看看this release schedule。 2.8版是长期支持的一部分。您可以使用2.8版本,但使用最新版本的3.2更有意义,然后使用composer update更新您的项目。版本3.4应该很快就会推出。

如果您不想,可以选择来更新Symfony版本。我不确定这是否能解决你的问题?

答案 2 :(得分:1)

我会选择Symfony 3.2,它将更容易升级到3.4版本,这是一个长期支持版本(2021)。 Check here