Учебники

Symfony — издание CMF

Система управления контентом является одним из крупнейших рынков в сценарии веб-приложений. Для системы управления контентом доступно множество платформ, практически на всех языках под солнцем. Большинство фреймворков просты в работе для конечного пользователя, но очень трудны для работы в качестве разработчика и наоборот.

Symfony предоставляет разработчику простой и удобный фреймворк. Он имеет все основные функции, ожидаемые конечным пользователем. Короче говоря, ответственность за обеспечение конечного потребителя лежит на разработчику.

Давайте посмотрим, как установить шаблон приложения CMS с помощью редакции Symfony CMF.

Шаг 1 — Загрузите песочницу Symfony CMF с помощью следующей команды.

composer create-project symfony-cmf/sandbox cmf-sandbox 

Это загрузит Symfony CMF.

Шаг 2 — Попробуйте настроить его, задав несколько вопросов. На все вопросы выберите ответ по умолчанию, кроме базы данных. Для базы данных выберите pdo_sqlite. Вам может понадобиться включить расширение sqlite в PHP, если оно еще не установлено.

Шаг 3 — Создайте демонстрационную базу данных с помощью консольного приложения следующим образом.

php app/console doctrine:database:create

Шаг 4 — Загрузите демонстрационные данные в базу данных, используя следующую команду.

php app/console doctrine:phpcr:init:dbal --force 
php app/console doctrine:phpcr:repository:init 
php app/console doctrine:phpcr:fixtures:load -n 

Шаг 5 — Теперь запустите приложение, используя следующую команду.

php app/console server:run  

Шаг 6 — Наконец, откройте приложение в браузере, используя http: // localhost: 8000 /.

Это даст следующий результат —