Sto*_*oic 0 php symfony1 symfony
我是使用Symfony的新手,在最近几个月尝试了CodeIgniter和CakePHP之后我终于解决了这个问题.
我对Web框架有足够的专业知识,但对Symfony框架完全不了解.
现在我在这里有点混乱,因为Symfony 2.0 beta就在这里.
我只是想知道我应该开始学习Symfony 2.0 beta或Symfony 1.4,考虑到未来的期望.Symfony有一个艰难的学习曲线因此,我不想在以后再次通过它.
为什么要开始学习"过时"技术?考虑以下:
Symfony2不再是测试版了! 这意味着代码(应该)是稳定的,因此可以生产.
Symfony 1.4(虽然它很棒,但我必须说)的维护日期已于2012年11月结束.
性能方面,Symfony2比Symfony 1.4好得多
Symfony2使用Doctrine 2作为ORM(虽然可以使用其他)和 Twig模板系统,并且它们(在我看来)都是最好的.
Symfony2使用PHP 5.3版,它具有很强的新功能.这应该是唯一要仔细观察的点,因为许多生产服务器仍然不支持PHP 5.3,但我想这应该随着时间的推移而改变.
既然你引用了"未来的期望",我就不会想到这两次并跳进Symfony2.