Меню
Главная
Случайная статья
Настройки
|
Symfony — свободный фреймворк, написанный на PHP.
Symfony предлагает быструю разработку и управление веб-приложениями, позволяет легко решать рутинные задачи веб-программиста. Работает только с PHP 5 и выше. Имеет поддержку множества баз данных (MySQL, PostgreSQL, SQLite или любая другая PDO-совместимая СУБД). Информация о реляционной базе данных в проекте должна быть связана с объектной моделью. Это можно сделать при помощи ORM инструмента. Symfony поставляется с двумя из них: Propel и Doctrine.
Symfony бесплатен и публикуется под лицензией MIT.
Проект спонсируется французской компанией SensioLabs[6].
Содержание
Проекты, созданные с использованием Symfony
Symfony используется в основе множества проектов[7], в том числе сервиса социальных закладок Delicious[8]. В феврале 2009 года Dailymotion частично стал использовать Symfony; в настоящее время продолжается работа над окончательным переходом на этот каркас. Следующая версия форумного движка phpbb будет написана с использованием Symfony2 [9].
Восьмая версия одной из самых популярных CMS — Drupal, написана с использованием Symfony2[10].
Также переход на Symfony2 осуществляет CMS eZ Publish
Версии
Цвет
|
Описание
|
Красный
|
Старая версия; не поддерживается
|
Зелёный
|
Текущая версия
|
Голубой
|
Планируемая версия
|
Версия
|
Дата релиза
|
Поддержка
|
Версия PHP
|
Окончание поддержки
|
Заметки
|
1.0
|
Январь 2007
|
3 года
|
5.0
|
Январь 2010
|
|
1.1
|
Июнь 2008
|
1 год
|
5.1
|
Июнь 2009
|
Патчи безопасности выпускались до июня 2010
|
1.2
|
Декабрь 2008
|
1 год
|
5.2
|
Ноябрь 2009
|
|
1.3
|
Ноябрь 2009
|
1 год
|
5.2.4
|
Ноябрь 2010
|
|
1.4
|
Ноябрь 2009
|
3 года
|
5.2.4
|
Ноябрь 2012
|
Версия 1.4 идентична версии 1.3, но в ней не поддерживаются возможности, объявленные нежелательными к использованию в версии 1.3[11]
|
2.0[12]
|
Июль 2011
|
|
5.3.2
|
Март 2013
|
|
2.1[13]
|
Сентябрь 2012
|
8 месяцев
|
5.3.3
|
Июнь 2013
|
|
2.2[14]
|
Март 2013
|
8 месяцев
|
5.3.3
|
Ноябрь 2013
|
|
2.3[15]
|
Июнь 2013
|
3 года
|
5.3.3
|
Май 2016
|
Первая версия в ветке 2.x с долгосрочной поддержкой
|
2.4[16]
|
Ноябрь 2013
|
10 месяцев[17]
|
5.3.3
|
Сентябрь 2014
|
|
2.5[18]
|
Июнь 2014
|
8 месяцев
|
5.3.3
|
Январь 2015
|
|
2.6[19]
|
Ноябрь 2014
|
8 месяцев
|
5.3.3
|
Июль 2015
|
|
2.7
|
Май 2015
|
3 года
|
5.3.9
|
Май 2018
|
Версия с долгосрочной поддержкой
|
2.8
|
Ноябрь 2015
|
3 года
|
5.3.9
|
Ноябрь 2018
|
Версия 2.8 вышла одновременно с версией 3.0 и является долгосрочной, но поддерживает возможности версии как 3.0, так и 2.7. Версия 2.8 считается переходной на 3.0, она помогает перевести свой проект с 2.7 на 3.0. Версия 2.8 предупреждает о функциях которые не поддерживаются в 3.0 и помечает их как устаревшие, но дает возможность их все ещё использовать.
|
3.0[20]
|
Ноябрь 2015
|
8 месяцев
|
5.5.9
|
Июль 2016
|
Версия с поддержкой PHP 7.0
|
3.1
|
Май 2016
|
8 месяцев
|
5.5.9
|
Январь 2017
|
|
3.2
|
Ноябрь 2016
|
8 месяцев
|
5.5.9
|
Июль 2017
|
|
3.3
|
Июнь 2017
|
8 месяцев
|
5.5.9
|
Январь 2018
|
|
3.4
|
Ноябрь 2017
|
3 года
|
5.5.9
|
Ноябрь 2020
|
Версия с долгосрочной поддержкой
|
4.0
|
Ноябрь 2017
|
8 месяцев
|
7.1.3
|
Июль 2018
|
Удалена поддержка HHVM
|
4.1
|
Май
2018
|
8 месяцев
|
7.1.3
|
Январь 2019
|
|
4.2
|
Ноябрь 2018
|
8 месяцев
|
7.1.3
|
Июль 2019
|
|
4.3
|
Май 2019[21]
|
8 месяцев
|
7.1.3
|
Июль 2020
|
|
4.4
|
Ноябрь 2019
|
3 года
|
7.1.3
|
Ноябрь 2023
|
Релиз Symfony 4.4 LTS планируется в ноябре 2019 года[22]. Только апдейты по безопасности
|
5.0
|
Ноябрь 2019
|
8 месяцев
|
7.2.5
|
Июль 2020
|
Релиз Symfony 5.0 планируется в ноябре 2019 года[23]
|
5.1
|
Май 2020
|
8 месяцев
|
7.2.5
|
Январь 2021
|
|
5.2
|
Ноябрь 2020
|
8 месяцев
|
7.2.5
|
Июль 2021
|
Следующий релиз
|
5.3
|
Май 2021
|
8 месяцев
|
7.2.5
|
Январь 2022
|
|
5.4
|
Ноябрь 2021
|
4 года
|
7.2.5
|
Ноябрь 2025
|
Версия с долгосрочной поддержкой
|
6.0
|
Ноябрь 2021
|
14 месяцев
|
8.0.2
|
Январь 2023
|
|
6.1
|
Май 2022
|
8 месяцев
|
8.1.0
|
Январь 2023
|
|
6.2
|
Ноябрь 2022
|
8 месяцев
|
8.1.0
|
Июль 2023
|
|
6.3
|
Май 2023
|
8 месяцев
|
8.1.0
|
Январь 2024
|
Текущая стабильная версия
|
6.4
|
Ноябрь 2023
|
4 года
|
8.1.0
|
Ноябрь 2027
|
Версия с долгосрочной поддержкой
|
Примечания
- Release v7.2.6 — 2025.
- Symfony 7.3.0-RC1 released — 2025.
- The symfony Open Source Project on Open Hub: Languages Page — 2006.
- The symfony Open Source Project on Open Hub: Licenses Page — 2006.
- https://github.com/symfony/symfony/blob/5.x/LICENSE
- SensioLabs - Creator of Symfony (неопр.). Дата обращения: 24 мая 2020. Архивировано 20 мая 2020 года.
- Applications Developed With Symfony (англ.). Дата обращения: 30 декабря 2009. Архивировано из оригинала 17 февраля 2012 года.
- Blog | Delicious Preview built with symfony | symfony | Web PHP Framework (неопр.). Дата обращения: 2 апреля 2010. Архивировано 1 апреля 2010 года.
- Symfony2 (неопр.). Дата обращения: 27 апреля 2010. Архивировано 28 февраля 2011 года.
- Symfony2 meets Drupal 8 (Symfony Blog) (неопр.). Дата обращения: 11 июня 2014. Архивировано 11 июня 2014 года.
- Symfony blog — About symfony 1.3 and symfony 1.4 (неопр.). Дата обращения: 22 декабря 2009. Архивировано 9 января 2011 года.
- Symfony blog — Why will Symfony 2.0 finally use PHP 5.3? (неопр.) Дата обращения: 13 октября 2012. Архивировано 24 февраля 2011 года.
- Symfony 2.1.0 released (неопр.). Дата обращения: 13 октября 2012. Архивировано 27 октября 2012 года.
- Symfony 2.2.0 (неопр.). Дата обращения: 14 апреля 2013. Архивировано 6 мая 2013 года.
- Symfony 2.3.0, the first LTS, is now available (неопр.). Дата обращения: 4 июня 2013. Архивировано 13 августа 2013 года.
- Symfony 2.4.0 released (неопр.). Дата обращения: 11 июня 2014. Архивировано 28 мая 2014 года.
- Fabien Potencier. Extended maintenance for Symfony 2.4 (неопр.) (6 августа 2014). Архивировано 9 декабря 2014 года.
- Symfony 2.5.0 released (неопр.). Дата обращения: 11 июня 2014. Архивировано 25 июня 2014 года.
- Symfony 2.6.0 released (неопр.). Дата обращения: 9 декабря 2014. Архивировано 9 декабря 2014 года.
- Symfony 3.0: The roadmap (неопр.). Дата обращения: 7 апреля 2015. Архивировано 7 апреля 2015 года.
- Fabien Potencier. Symfony 4.3.0 released (неопр.) (30 мая 2019). Архивировано 21 июня 2019 года.
- Symfony 4.4: The roadmap (неопр.). Дата обращения: 11 декабря 2018. Архивировано 4 сентября 2019 года.
- Symfony 5.0: The roadmap (неопр.). Дата обращения: 11 декабря 2018. Архивировано 4 сентября 2019 года.
Литература
Ссылки
|
|