Разработка форума на Symfony.
E-mail
: *
: *
*
*

Разработка форума на Symfony.

Симфония бывает разной. Для веб-разработчиков особое значение имеет симфония, предназначенная для легкого и удобного создания онлайн-приложений. Имеется в виду Symfony – фреймворк, имеющий открытый исходный код.

 Впервые эта система была создана в 2005 году. За 8 лет своей разработки она стала очень популярной среди программистов всего мира. На данный момент (апрель 2013 года) доступна версия 2.2.0. Несмотря на то, что этот каркас имеет открытый исходный код, в его разработке также участвует компания Sensio. Легкая расширяемость каркаса дает возможность все, что угодно. Так, доступно создание форума на Symfony.

 Многие компании избрали этот фреймворк как каркас, на котором делают свои сайты. Всемирно популярен основанный на Symfony сервис закладок del.icio.us. Также можно упомянуть сервис просмотра видео dailymotion и портал Yahoo. Ожидается, что Drupal будет написан на этом каркасе.

 Особенность Symfony в том, что фреймворк может быть подвергнут значительному редактированию. Почти все может быть изменено и настроено, включая структуру папок и сторонние подключаемые библиотеки. Нельзя не упомянуть то, что можно использовать какие-то отдельные блоки каркаса, не используя его целиком. Блоки можно  скачать со специального сайта Symfony Components Site. Такая гибкость снискала любовь у веб-программистов.

 Для работы системы необходимо, чтобы была связана база данных и объектная модель. Специально для этого вместе с Symfony поставляются два инструмента: Doctrine и Propel. Также вместе с этим каркасом скачиваются PHPUnit для тестирования юнитов, SwiftMailer для работы с электронной почтой и Twig, который предназначен для создания шаблонов.

 Разные интересные факты про Symfony можно узнать на официальном сайте (на английском языке). Так, там приводится 6 причин, почему нужно выбрать данный каркас, примеры проектов, написанных на фреймворке, способы объяснения сути Symfony боссу, менеджеру проекта, системному администратору и другим важным людям. Самым интересным фактом является стоимость каркаса – он является абсолютно бесплатным.

 Если вы хотите получить больше информации об этой системе, обратитесь на официальный сайт.