我知道Symfony2已经发布,但它是否已经准备就绪,或者他们是否仍然发现并修复了如此多的错误,使其变得不切实际?
生产环境中的性能如何?目前的基准测试是否存在?
我正在寻求建立一个n层网站,并且决定是否学习sf2与仅坚持使用sf1.4相比是否会花费时间。
symfony2有什么差距 - 看起来没有官方的管理员生成器。还有什么遗漏吗?
答案 0 :(得分:6)
我发布了一个基于Symfony 2的项目,该项目在一家大型报纸上刊登并表现良好。我认为它已准备就绪。我还用jMeter进行了一些负载测试,来自托管公司的人对性能印象深刻。
缺少IMO的唯一内容是您为Symfony 1提供的教程和特殊文章的数量。不过,我将在未来的所有项目中使用Symfony 2.
目前的一个小问题可能是托管公司:您绝对需要PHP 5.3(大多数公司仍然只提供5.2)和缓存机制(APC或memcached)以获得最大的Doctrine 2性能。
答案 1 :(得分:3)
Symfony2绝对是生产就绪的。开发人员只是修复自稳定版本以来的小错误。我知道Fabien Potencier不久前发布了一些基准测试,但我找不到它们。也许你会有更好的运气。无论如何,我相信它比其他任何框架都要快。
当你说没有正式的管理员生成器时,你是对的,但你可以使用SonataAdminBundle,这绝对是非常棒的(但有点难以正常工作)。
答案 2 :(得分:0)
请参阅此处有关管理生成器 - 显然有一个:)