Symfony 1.4或Symfony 2.0测试版,适用于使用php web框架的非Symfony初学者


Symfony 1.4 or Symfony 2.0 beta for non-symfony starter using php web frameworks

我是Symfony的新手,在尝试了CodeIgniter和CakePHP近一个月后,我终于决定使用它了。

我对web框架有足够的了解,但对Symfony框架一无所知
现在我有点困惑,因为Symfony 2.0测试版已经发布了。

我只是想知道,考虑到未来的期望,我应该开始学习Symfony 2.0测试版还是Symfony 1.4。Symfony有一个艰难的学习曲线,因此,我以后不想再经历它了。

为什么要开始学习"过时"的技术?考虑以下内容:

  • Symfony2不再是测试版了!这意味着代码是(应该是)稳定,因此准备生产

  • Symfony 1.4(虽然很棒,但我必须说)已结束维护日期:2012年11月。

  • 就性能而言,Symfony2非常出色,比Symfony 1.4 好得多

  • Symfony2使用条令2作为ORM(尽管也可以使用其他)和Twig模板系统,以及两者他们(在我看来)是最好的外面。

  • Symfony2使用PHP 5.3版本具有强大的新功能。这应该是唯一值得关注的地方小心,因为许多生产服务器仍然没有支持PHP 5.3,但我想应该随着时间的推移而改变。

既然你引用了"未来的期望",我就不会再三考虑,跳到Symfony2。