Как стать автором
Обновить

Symfony 1.1 Долгожданный релиз

Время на прочтение2 мин
Количество просмотров1.1K
Symfony Framework
Многие из нас ждали этого дня, держали руку на пульсе и даже участвовали в разработки этого замечательного фрэймворка. И вот настал этот день когда мы можем отпраздновать выход этого действительного революционного фрэймворка вобравшего в себя лучшие стили и практики программирования. 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 тестов гарантирующих стабильность фрэймворка в общем.

Модернизация ваших существующих проектов

Если вы планируете модернезировать существующие проекты Symfony 1.0 для того чтобы использовать новшества версии 1.1, пожалуйста не забудьте прочитать файл UPGRADE. Если вы уже используете Symfony 1.1RC2 то для обновления будет достаточно задачи symfony project:upgrade.

Документация

Вся документация была обновлена для того чтобы отобразить разницу между Symfony 1.0 и 1.1. За последние 15 дней было добавлено более 10 новых языков. Было добавлено множество новых статей в Cookbook, а также уже готовы четыре первые главы Symfony Form Framework. Также была обновленна Symfony API Documentation.

Обслуживание

Symfony 1.1 является переходным релизом и его поддержка заявленна на год начиная с сегодняшнего дня. Поддержка Symfony 1.0 заявлена до 2010 года.
Теги:
Хабы:
Всего голосов 39: ↑34 и ↓5+29
Комментарии93

Публикации