Symfony - CMF Edition
O sistema de gerenciamento de conteúdo é um dos maiores do mercado no cenário de aplicativos web. Existem muitos frameworks disponíveis para o sistema de gerenciamento de conteúdo, em praticamente todos os idiomas existentes. A maioria das estruturas é fácil de trabalhar como cliente final, mas muito difícil de trabalhar como desenvolvedor e vice-versa.
Symfony fornece uma estrutura simples e fácil para um desenvolvedor começar. Ele também possui todos os recursos básicos esperados por um cliente final. Resumindo, é responsabilidade do desenvolvedor fornecer uma ótima experiência para o cliente final.
Vamos ver como instalar um modelo de aplicativo CMS usando a edição Symfony CMF.
Step 1 - Baixe o sandbox do Symfony CMF usando o seguinte comando.
composer create-project symfony-cmf/sandbox cmf-sandbox
Isso fará o download do Symfony CMF.
Step 2- Tente configurá-lo fazendo algumas perguntas. Para todas as perguntas, selecione a resposta padrão, exceto banco de dados. Para banco de dados, selecione pdo_sqlite. Você pode precisar habilitar a extensão sqlite do PHP, se ainda não estiver instalada.
Step 3 - Crie um banco de dados de demonstração usando o aplicativo de console da seguinte maneira.
php app/console doctrine:database:create
Step 4 - Carregue os dados de demonstração no banco de dados usando o seguinte comando.
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 - Agora, execute o aplicativo usando o seguinte comando.
php app/console server:run
Step 6 - Por fim, abra o aplicativo no navegador usando http: // localhost: 8000 /.
Ele produzirá a seguinte saída -