Symfony - Édition CMF

Le système de gestion de contenu est l'un des plus grands marchés du scénario d'application Web. Il existe de nombreux cadres disponibles pour le système de gestion de contenu, dans pratiquement toutes les langues sous le soleil. La plupart des frameworks sont faciles à utiliser en tant que client final, mais très difficiles à travailler en tant que développeur et vice-versa.

Symfony fournit un cadre simple et facile pour un développeur pour commencer. Il possède également toutes les fonctionnalités de base attendues par un client final. En bref, il est de la responsabilité du développeur de fournir une excellente expérience au client final.

Voyons comment installer un modèle d'application CMS à l'aide de l'édition Symfony CMF.

Step 1 - Téléchargez le bac à sable Symfony CMF à l'aide de la commande suivante.

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

Cela téléchargera le Symfony CMF.

Step 2- Essayez de le configurer en posant quelques questions. Pour toutes les questions, sélectionnez la réponse par défaut à l'exception de la base de données. Pour la base de données, sélectionnez pdo_sqlite. Vous devrez peut-être activer l'extension sqlite de PHP, si elle n'est pas déjà installée.

Step 3 - Créez une base de données de démonstration à l'aide de l'application console comme suit.

php app/console doctrine:database:create

Step 4 - Chargez les données de démonstration dans la base de données à l'aide de la commande suivante.

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

Step 5 - Maintenant, exécutez l'application à l'aide de la commande suivante.

php app/console server:run

Step 6 - Enfin, ouvrez l'application dans le navigateur en utilisant http: // localhost: 8000 /.

Il produira la sortie suivante -