Выпущены Релиз-Кандидаты Для Двух Версий Symfony 1.3 И 1.4.

Причина одновременного выпуска двух версий в том, что версия 1.3 поддерживает устаревшие части фреймворка (для обновления проектов с 1.2), а для новых проектов рекомендуется версия 1.4. Что нового?

  • SwiftMailer 4.1 теперь является почтовым модулем по умолчанию.

  • Система маршрутизации стала на 25% быстрее, чем в бета-версии 1.3.
  • Виджет sfWidgetFormInput был переименован в sfWidgetFormInputText, а сам sfWidgetFormInput теперь является абстрактным классом.

  • Новые валидаторы sfValidatorRegex, sfValidatorUrl, sfValidatorSchemaCompare
  • Упрощен процесс перевода на другие языки в виджетах со списком выбора.

  • Удален фильтр sfCommonFilter, отвечающий за автоматическое включение стилей CSS и JS-скриптов; теперь вам следует конкретно указать, что включать, используя помощники include_stylesheets() и include_javascripts()
  • Использует Doctrine 1.2. Классы Propel обновлены до версии 1.4. YAML теперь «понимает» только true/false, вкл/выкл, да/нет не разрешены А еще новое задание проект:оптимизировать , уменьшает количество операций чтения с диска во время выполнения за счет кэширования шаблонов и помощников вашего приложения.

    Эту команду следует использовать только на рабочем сервере.

    И перезапускайте каждый раз при изменении кода проекта.

    И теперь каждый новый проект содержит свой класс BaseForm. Формы, созданные с помощью sfDoctrinePlugin и sfPropelPlugin, автоматически наследуют класс BaseForm, который можно расширить для добавления дополнительных функций.

    При добавлении новых форм они также должны наследовать от BaseForm, а не от sfForm. Полный список нововведений можно найти читайте на сайте фреймворка .

    Стабильные выпуски версий 1.3/1.4 ожидаются на ближайшей неделе.

    Ссылки:

Теги: #symfony #php framework #Chulan
Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.