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 -