Бета-версия Symfony 1.4 или Symfony 2.0 для несимфонного стартера с использованием веб-фреймворков php - PullRequest
0 голосов
/ 26 июня 2011

Я новичок в использовании Symfony, и я, наконец, остановился на нем, попробовав CodeIgniter и CakePHP в течение почти месяца каждый.

У меня достаточно ноу-хау с веб-фреймворками, но я абсолютно не знаю, что такое фреймворк Symfony.
Сейчас я немного сбит с толку, поскольку бета-версия Symfony 2.0 находится здесь.

Я просто хотел узнать, должен ли я начать изучать бета-версию Symfony 2.0 или Symfony 1.4 с учетом будущих ожиданий. У Symfony сложная учебная кривая, и поэтому я не хочу проходить ее позже.

1 Ответ

5 голосов
/ 26 июня 2011

Зачем начинать изучать «устаревшие» технологии?Примите во внимание следующее:

  • Symfony2 больше не находится в бета-версии! Это означает, что код (должен быть) стабилен и поэтому готов к работе.

  • Symfony 1.4 (хотя это здорово, я должен сказать) имеет дату окончания технического обслуживания - ноябрь 2012 года.

  • В плане производительности, Symfony2 намного,намного лучше, чем Symfony 1.4

  • Symfony2 использует Doctrine 2 в качестве ORM (хотя могут использоваться и другие) и систему шаблонов Twig , и обаиз них (на мой взгляд) лучшие из них.

  • Symfony2 использует PHP версии 5.3, которая обладает новыми замечательными функциями.Это должно быть единственным моментом, который нужно внимательно посмотреть, поскольку многие производственные серверы по-прежнему не поддерживают PHP 5.3, но, думаю, со временем это изменится.

Поскольку вы цитируете «ожидания будущего»Я бы не подумал об этом дважды и прыгнул бы в Symfony2.

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