
Многие из нас ждали этого дня, держали руку на пульсе и даже участвовали в разработки этого замечательного фрэймворка. И вот настал этот день когда мы можем отпраздновать выход этого действительного революционного фрэймворка вобравшего в себя лучшие стили и практики программирования. Symfony 1.1 принёс много новшеств по сравнению с Symfony 1.0, вот часть того что нас ожидает:
- Новая архитектура Symfony — очень конфигурируемая и полностью независимая, позволяющая использовать то что нужно и добавлять/изменять её части.
- Symfony Form Framework — позволяет создавать формы на лету включая тонкую настройку виджетов и валидаций, а также возможность использовать саму Symfony Form Framework независимо от Symfony.
- Совершенно новая система задач — позволяет создавать свои CLI скрипты и задачи.
- Новый YAML парсер — теперь в виде отдельного модуля с приличной системой обработки ошибок.
- Новый менеджер плагинов полностью совместимый с PEAR API, определяет зависимости между плагинами, а также даёт больше контроля над тем что вы устанавливает/удаляете.
- Система обработки форматов — позволяет выбирать поведение вашей аппликаций в зависимости от запроса, к примеру как отвечать броузеру, мобильному телефону или другим устройствам и программам.
- Propel 1.2 теперь входит в пакет Symfony как плагин что даёт возможность с лёгкостью заменить его на Propel 1.3 или Doctrine.
- Система маршрутизации теперь кэшируетса что даёт значительное ускорение, а также может быть расширенна или заменена в зависимости от ваших нужд.
- А также многое другое и более 8.500 unit и functional тестов гарантирующих стабильность фрэймворка в общем.