Symfony се основава на най-добрите практики за разработка на уеб през Интернет.
Целта на рамката е да ускори създаването, поддържането и внедряването на живи интерактивни уеб приложения.
Симфони се смята за една от най-добрите PHP рамки там заедно с ветерани като CakePHP или Zend .
Рамката е и основата на предстоящия Drupal 8.x клон.
Системни изисквания
- PHP 5.3.9 или по-нова версия
Какво е новото в това издание:
- Премахнете отхвърления параметър на метода клас
- Показване на проследяването на стека при погасяване при поискване
- Премахнете опцията choices_as_values на ChoiceType
- Позволява празен път с празен фрагмент или заявка
- Отстраняване на грешки в откриването на Windows
- Коригирайте обаждането до недефинираната функция json_last_error_message
- Оттеглена настройка "choices_as_values" до "false"
- Липсва тест за хоризонтална тема в Bootstrap
- Не пренастройвайте при изключване, а в FrameworkBundle / Test / KernelTestCase
- Не превеждайте етикети на формуляри и заместващи символи, когато "translation_domain" е невярно
Какво е новото във версия 3.1.4 / 2.8.9:
- Премахнете отхвърления параметър на метода клас
- Показване на проследяването на стека при погасяване при поискване
- Премахнете опцията choices_as_values на ChoiceType
- Позволява празен път с празен фрагмент или заявка
- Отстраняване на грешки в откриването на Windows
- Коригирайте обаждането до недефинираната функция json_last_error_message
- Оттеглена настройка "choices_as_values" до "false"
- Липсва тест за хоризонтална тема в Bootstrap
- Не пренастройвайте при изключване, а в FrameworkBundle / Test / KernelTestCase
- Не превеждайте етикети на формуляри и заместващи символи, когато "translation_domain" е невярно
Какво е новото във версия 3.1.2 / 2.8.8:
- Премахнете отхвърления параметър на метода клас
- Показване на проследяването на стека при погасяване при поискване
- Премахнете опцията choices_as_values на ChoiceType
- Позволява празен път с празен фрагмент или заявка
- Отстраняване на грешки в откриването на Windows
- Коригирайте обаждането до недефинираната функция json_last_error_message
- Оттеглена настройка "choices_as_values" до "false"
- Липсва тест за хоризонтална тема в Bootstrap
- Не пренастройвайте при изключване, а в FrameworkBundle / Test / KernelTestCase
- Не превеждайте етикети на формуляри и заместващи символи, когато "translation_domain" е невярно
Какво е новото във версия 3.0.6 / 2.8.6:
Ново в Symfony 2.7.0 (30 май 2015 г.)
Какво е новото във версия 3.0.4 / 2.8.4:
- Премахнете отхвърления параметър на метода клас
- Показване на проследяването на стека при погасяване при поискване
- Премахнете опцията choices_as_values на ChoiceType
- Позволява празен път с празен фрагмент или заявка
- Отстраняване на грешки в откриването на Windows
- Коригирайте обаждането до недефинираната функция json_last_error_message
- Оттеглена настройка "choices_as_values" до "false"
- Липсва тест за хоризонтална тема в Bootstrap
- Не пренастройвайте при изключване, а в FrameworkBundle / Test / KernelTestCase
- Не превеждайте етикети на формуляри и заместващи символи, когато "translation_domain" е невярно
Какво е новото във версия 3.0.3 / 2.8.3:
- Премахнете отхвърления параметър на метода клас
- Показване на проследяването на стека при погасяване при поискване
- Премахнете опцията choices_as_values на ChoiceType
- Позволява празен път с празен фрагмент или заявка
- Отстраняване на грешки в откриването на Windows
- Коригирайте обаждането до недефинираната функция json_last_error_message
- Оттеглена настройка "choices_as_values" до "false"
- Липсва тест за хоризонтална тема в Bootstrap
- Не пренастройвайте при изключване, а в FrameworkBundle / Test / KernelTestCase
- Не превеждайте етикети на формуляри и заместващи символи, когато "translation_domain" е невярно
Какво е новото във версия 3.0.2 / 2.8.2:
- Премахнете отхвърления параметър на метода клас
- Показване на проследяването на стека при погасяване при поискване
- Премахнете опцията choices_as_values на ChoiceType
- Позволява празен път с празен фрагмент или заявка
- Отстраняване на грешки в откриването на Windows
- Коригирайте обаждането до недефинираната функция json_last_error_message
- Оттеглена настройка "choices_as_values" до "false"
- Липсва тест за хоризонтална тема в Bootstrap
- Не пренастройвайте при изключване, а в FrameworkBundle / Test / KernelTestCase
- Не превеждайте етикети на формуляри и заместващи символи, когато "translation_domain" е невярно
Какво е новото във версия 3.0.0 / 2.8.0:
- Премахнете отхвърления параметър на метода клас
- Показване на проследяването на стека при погасяване при поискване
- Премахнете опцията choices_as_values на ChoiceType
- Позволява празен път с празен фрагмент или заявка
- Отстраняване на грешки в откриването на Windows
- Коригирайте обаждането до недефинираната функция json_last_error_message
- Оттеглена настройка "choices_as_values" до "false"
- Липсва тест за хоризонтална тема в Bootstrap
- Не пренастройвайте при изключване, а в FrameworkBundle / Test / KernelTestCase
- Не превеждайте етикети на формуляри и заместващи символи, когато "translation_domain" е невярно
Какво е новото във версия 2.7.5:
- Symfony вече има ранна вградена поддръжка за PSR-7.
- Нови компоненти и мостове:
- Нов компонент на активите
- Нов мост PhpUnit
- Премахване на моторния мост от Core Symfony
- Превод:
- Основни подобрения на ефективността
- Активирайте дебъгването на преводи в директории
- Добавен choice_translation_domain, за да избегнете транс опциите
- Генерирайте кеша за превод при загряване
- Добавен профил за превод
- Serializer:
- ObjectNormalizer
- Поддържат групи за сериализация
- Нормализаторите могат да сериализират колекциите и скаларите
- Поддръжка на име на конвертор
- Debug:
- Проследяване и докладване на отхвърлени класове и интерфейси
- Добавена е symfony_debug_backtrace () и да я използвате, когато се занимавате с фатални грешки
- клонка:
- Добавен е Twig profiler
- Настройте форматите за дата и форматите на числата
- Връзката на Twig от Templating
- Добавен приоритет на товарача
- Използвайте новата стратегия за автоматично извличане на Twig
- URL манипулации като разширение на Twig
- VarDumper:
- Добавени колелца за обекти на MongoCursor, amqp, XML-parser ресурси, класове за размисъл
- с интерфейс за ClonerData li>
- Добавена кука за колела
- WebProfiler:
- Добавена е обратна връзка за настоящата версия на symfony
- Добавен профил за превод
- Показване на наследените роли в уеб профила
- конзолата:
- Направен изход docopt съвместим
- Добавени са помощници на помощното ръководство за стил на конзолата
- Добавяне на поддръжка за colspan / rowspan + няколко линии на заглавната част
- Сигурност:
- Добавена е команда за кодиране на парола
- Добавено е задействането на събитието security.interactive_login в SimplePreAuthenticationListener
- Добавена низ представяне за основни потребители
Какво е новото във версия 2.7.2:
- Symfony вече има ранна вградена поддръжка за PSR-7.
- Нови компоненти и мостове:
- Нов компонент на активите
- Нов мост PhpUnit
- Премахване на моторния мост от Core Symfony
- Превод:
- Основни подобрения на ефективността
- Активирайте дебъгването на преводи в директории
- Добавен choice_translation_domain, за да избегнете транс опциите
- Генерирайте кеша за превод при загряване
- Добавен профил за превод
- Serializer:
- ObjectNormalizer
- Поддържат групи за сериализация
- Нормализаторите могат да сериализират колекциите и скаларите
- Поддръжка на име на конвертор
- Debug:
- Проследяване и докладване на отхвърлени класове и интерфейси
- Добавена е symfony_debug_backtrace () и да я използвате, когато се занимавате с фатални грешки
- клонка:
- Добавен е Twig profiler
- Настройте форматите за дата и форматите на числата
- Връзката на Twig от Templating
- Добавен приоритет на товарача
- Използвайте новата стратегия за автоматично извличане на Twig
- URL манипулации като разширение на Twig
- VarDumper:
- Добавени колелца за обекти на MongoCursor, amqp, XML-parser ресурси, класове за размисъл
- с интерфейс за ClonerData li>
- Добавена кука за колела
- WebProfiler:
- Добавена е обратна връзка за настоящата версия на symfony
- Добавен профил за превод
- Показване на наследените роли в уеб профила
- конзолата:
- Направен изход docopt съвместим
- Добавени са помощници на помощното ръководство за стил на конзолата
- Добавяне на поддръжка за colspan / rowspan + няколко линии на заглавната част
- Сигурност:
- Добавена е команда за кодиране на парола
- Добавено е задействането на събитието security.interactive_login в SimplePreAuthenticationListener
- Добавена низ представяне за основни потребители
Какво е новото във версия 2.7.0:
- Symfony вече има ранна вградена поддръжка за PSR-7.
- Нови компоненти и мостове:
- Нов компонент на активите
- Нов мост PhpUnit
- Премахване на моторния мост от Core Symfony
- Превод:
- Основни подобрения на ефективността
- Активирайте дебъгването на преводи в директории
- Добавен choice_translation_domain, за да избегнете транс опциите
- Генерирайте кеша за превод при загряване
- Добавен профил за превод
- Serializer:
- ObjectNormalizer
- Поддържат групи за сериализация
- Нормализаторите могат да сериализират колекциите и скаларите
- Поддръжка на име на конвертор
- Debug:
- Проследяване и докладване на отхвърлени класове и интерфейси
- Добавена е symfony_debug_backtrace () и да я използвате, когато се занимавате с фатални грешки
- клонка:
- Добавен е Twig profiler
- Настройте форматите за дата и форматите на числата
- Връзката на Twig от Templating
- Добавен приоритет на товарача
- Използвайте новата стратегия за автоматично извличане на Twig
- URL манипулации като разширение на Twig
- VarDumper:
- Добавени колелца за обекти на MongoCursor, amqp, XML-parser ресурси, класове за размисъл
- с интерфейс за ClonerData li>
- Добавена кука за колела
- WebProfiler:
- Добавена е обратна връзка за настоящата версия на symfony
- Добавен профил за превод
- Показване на наследените роли в уеб профила
- конзолата:
- Направен изход docopt съвместим
- Добавени са помощници на помощното ръководство за стил на конзолата
- Добавяне на поддръжка за colspan / rowspan + няколко линии на заглавната част
- Сигурност:
- Добавена е команда за кодиране на парола
- Добавено е задействането на събитието security.interactive_login в SimplePreAuthenticationListener
- Добавена низ представяне за основни потребители
Какво е новото във версия 2.6.7 / 1.4.20 / 2.7.0-BETA1:
- Фиксирана:
- Коригирайте CSS
- Работа с низове, които не са UTF8
- Отхвърлете злоформени низове
- UniqueEntityValidator - фиксирана invalidValue
- Грешен пример за EventDispatcher, инжектиран в слушателите
- Спускане на графиката в Инструмент за удължаване
- Инфо позиция и икони на малки екрани
- Разрешаване на няколко резервни локализации
- Добавен липсващ атрибут на логване
- Накарайте контейнера да не е свеж, ако промените параметрите на средата
- Разбор на пряк път Ключ след незаличаване на събирането
- Рендиране на Bootstrap, когато потребителят изрично използва form_label
- HtmlDumper с дълъг низ
- FormDataCollector трябва да се зарежда само ако е активирана формата на конфигурация
- Отпечатване на съобщение за грешка, ако сървърът не може да бъде стартиран
- baseUrl parsing за отстраняване на грешен path_info
- Поддръжка на имена на аргументи
Какво е новото във версия 2.6.4 / 1.4.20:
- Фиксирана:
- Коригирайте CSS
- Работа с низове, които не са UTF8
- Отхвърлете злоформени низове
- UniqueEntityValidator - фиксирана invalidValue
- Грешен пример за EventDispatcher, инжектиран в слушателите
- Спускане на графиката в Инструмент за удължаване
- Инфо позиция и икони на малки екрани
- Разрешаване на няколко резервни локализации
- Добавен липсващ атрибут на логване
- Накарайте контейнера да не е свеж, ако промените параметрите на средата
- Разбор на пряк път Ключ след незаличаване на събирането
- Рендиране на Bootstrap, когато потребителят изрично използва form_label
- HtmlDumper с дълъг низ
- FormDataCollector трябва да се зарежда само ако е активирана формата на конфигурация
- Отпечатване на съобщение за грешка, ако сървърът не може да бъде стартиран
- baseUrl parsing за отстраняване на грешен path_info
- Поддръжка на имена на аргументи
Какво е новото във версия 2.6.1:
- Фиксирана:
- Конфигурирайте слушателя на изключенията на ядрото на защитната стена с конфигурирана входна точка или стандартна точка за въвеждане
- Задайте константа само ако не е била дефинирана преди
- Направете пътища спрямо __DIR__ в генерирания контейнер
- Забрани разрешенията на файловете
Какво е новото във версия 2.6.0:
- Фиксирана:
- Съобщение за грешка при двойно изключение
- Направете DateTime обекти, представени като струни в съобщението за нарушение
- Премахнахте използването на заявката за търсене в шрифта на лентата за търсене
- инициализира () с псевдоними услуги
Какво е новото във версия 2.5.7:
- Фиксирана:
- Бъдете по-умни, когато познавате коренчето на документа
- Входната точка за автентификация се регистрира само при слушател на изключенията от защитната стена, а не при слушателите за удостоверяване
- Стартиране на сървъра в случай, че скриптът на маршрутизатора не съществува
- Добавяне на поддръжка за invokable контролери в RequestDataCollector
- Въведена фабрика не се споменава
- Фиксиран случай за празна папка
- Фиксиран BC
- Премахнати грешки от Git
- Подобрете съобщението за грешка за множество документи
- Обработка на формуляра с метода за заявка за опции
- Фиксиран Regex :: getHtmlPattern () за работа със сложни и отричани модели
- Премахване на невалиден хак в регенериране на сесията
- Уверете се, че сесията е запазена преди изпращане на отговор
- Сериализирайте компилирания маршрут, за да ускорите нещата
- Използване на променлива "name" в блок form_start
- Прекъсване на безкраен цикъл при решаване на псевдоними
- Промяна на приоритета на комутатора
Изисквания :
- Symfony2 се поддържа на PHP 5.3.2 или по-нова версия
Коментари не е намерена