Symfony

Symfony
Symfony
Symfony2.svg
Symfony project.png
Проект Symfony по умолчанию
Тип

Веб-фреймворк

Разработчик

Sensio Labs

Операционная система

Cross-platform

Последняя версия

2.1.2 (20 сентября 2012)

Лицензия

MIT License

Сайт

symfony.com

Symfony — свободный каркас, написанный на PHP5, который использует паттерн Model-View-Controller (MVC).

Symfony предлагает быструю разработку и управление веб-приложениями, позволяет легко решать рутинные задачи веб-программиста. Работает только с PHP 5 (>=5.2.4 и желательно не 5.2.9 для Symfony 1.4, >=5.3.2 для Symfony 2). Имеет поддержку множества баз данных (MySQL, PostgreSQL, SQLite или любая другая PDO-совместимая СУБД). Информация о реляционной базе данных в проекте должна быть связана с объектной моделью. Это можно сделать при помощи ORM инструмента. Symfony поставляется с двумя из них: Propel и Doctrine.

Symfony бесплатен и публикуется под лицензией MIT.

Проект спонсируется французской компанией Sensio.

Содержание

Проекты, созданные с использованием Symfony

Symfony используется в основе множества проектов[1], в том числе сервиса социальных закладок Delicious[2]. В феврале 2009 года Dailymotion частично стал использовать Symfony; в настоящее время продолжается работа над окончательным переходом на этот каркас. Следующая версия форумного движка phpbb будет написана с использованием Symfony 2.0[3].

Восьмая версия, одной из самых популярных CMS - Drupal, будет написана с использованием Symfony 2.0

Версии

Цвет Описание
Красный Старая версия; не поддерживается
Зелёный Текущая версия
Голубой Планируемая версия
Версия Дата релиза Поддержка Версия PHP Версия ORM Окончание поддержки Заметки
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 Propel: 1.4

Doctrine: 1.2

Ноябрь 2010
1.4 Ноябрь 2009 3 года >= 5.2.4 Propel: 1.4

Doctrine: 1.2

Январь 2013 Версия 1.4 идентична версии 1.3, но в ней не поддерживаются возможности, объявленные нежелательными к использованию в версии 1.3 [4]
2.0[5] Июль 2011 >= 5.3.2 Doctrine: 2.1
2.1[6] Сентябрь 2012 >= 5.3.3 Doctrine: 2.2
2.2[7] >= 5.3.3 Doctrine: 2.2 Первая версия в ветке 2.x с долгосрочной поддержкой

Примечания

Ссылки


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Полезное


Смотреть что такое "Symfony" в других словарях:

  • symfony — Datei:Symfony.svg Basisdaten Aktuelle Version 2.0.4 (4. Oktober 2011) Betriebssystem plattformunabhängig Programmier­sprache …   Deutsch Wikipedia

  • Symfony — Desarrollador Sensio Labs http://www.symfony project.org/ …   Wikipedia Español

  • Symfony — Basisdaten Aktuelle Version: 1.2.4 (4. Februar 2009) …   Deutsch Wikipedia

  • Symfony — Projet par défaut de Symfony …   Wikipédia en Français

  • Symfony — Infobox Software name = Symfony caption = Symfony default project author = developer = [http://www.sensio labs.com/ Sensio Labs] released = latest release version = 1.1.4 latest release date = October 3, 2008 latest preview version = latest… …   Wikipedia

  • Lime unit testing framework — Infobox Software name = lime caption = developer = latest release version = latest release date = operating system = Cross platform programming language = PHP genre = Test tool license = website = http://www.symfony project.org/lime is a unit… …   Wikipedia

  • Propel — est un ORM pour PHP 5. Le développement de Propel est accessible sur GitHub: https://github.com/propelorm/Propel. Licence : Jusqu à la version 1.4 : GNU GPL v3 ou suivantes À partir de la version 1.5 : Licence MIT Il est possible… …   Wikipédia en Français

  • Yii — Тип Программный каркас для создания веб приложений Разработчик Yii dev …   Википедия

  • Сравнение каркасов веб-приложений — Это сравнительная таблица фреймворков веб приложений. Содержание 1 Фреймворки 1.1 ASP.NET 1.2 C++ 1.3 ColdFusion Markup Language (CFML) …   Википедия

  • Apimo — Développeur Apiwork Environnement Multiplate forme …   Wikipédia en Français


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»