Готово ли производство symfony2? - PullRequest
3 голосов
/ 09 ноября 2011

Я знаю, что Symfony2 был выпущен, но готов ли он к производству, или они все еще находят и исправляют так много ошибок, которые делают его непрактичным?

Как производительность в производственной среде?Есть ли где-нибудь текущие тесты?

Я собираюсь создать n-уровневый веб-сайт и решаю, будет ли изучение sf2 хорошо потраченным временем по сравнению с тем, что он просто придерживается sf1.4.

Какие пробелы есть в symfony2 - судя по всему, здесь нет официального администратора.Чего-то еще не хватает?

Ответы [ 3 ]

6 голосов
/ 09 ноября 2011

Я выпустил проект на базе Symfony 2, который был опубликован в крупной газете и хорошо работал.Я бы посчитал это готовым к производству.Я также провел несколько нагрузочных тестов с jMeter, и производительность хостинга произвела впечатление на человека из хостинговой компании.

Единственное, в чем не хватает IMO - это количество учебных и специальных статей, которые у вас есть для Symfony 1. Тем не менее, я буду использовать Symfony 2 для всех своих будущих проектов.

Одна небольшая проблема вмоментом могут быть хостинговые компании: вам абсолютно необходим PHP 5.3 (большинство компаний все еще предлагают только 5.2) и механизм кэширования (APC или memcached) для максимальной производительности Doctrine 2.

3 голосов
/ 09 ноября 2011

Symfony2 определенно готов к производству.Разработчики просто исправляют мелкие ошибки, начиная со стабильной версии.Я знаю, что Фабьен Потенциер недавно опубликовал несколько тестов, но я не могу их найти.Может быть, вам повезет больше.В любом случае, я считаю, что это быстрее, чем любая другая фреймворк.

Вы правы, когда говорите, что нет официального администратора, но вы можете использовать SonataAdminBundle , что абсолютнопотрясающе (но немного трудно заставить работать должным образом).

0 голосов
/ 09 ноября 2011

См. Здесь о генераторе администратора - очевидно, есть один:)

Symfony2 Propel Crud Generator

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...