我是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。