Grav - Visão geral
Gravé um sistema de gerenciamento de conteúdo baseado em arquivo simples. Este sistema não usa banco de dados para armazenar o conteúdo, em vez disso, usa um arquivo de texto (.txt) ou um arquivo markdown (.md) para armazenar o conteúdo. A parte do arquivo plano refere-se ao texto legível e trata o conteúdo de uma maneira fácil que pode ser simples para um desenvolvedor.
Grav foi desenvolvido pela Rocket Themeequipe. Ele roda em PHP e é um CMS de código aberto como Joomla, Wordpress ou Drupal.
Por que Grav?
Grav é agora o sistema de gerenciamento de conteúdo de arquivo simples mais rápido. É mais fácil publicar e gerenciar conteúdo com Grav. Ele permite que um desenvolvedor manipule o conteúdo com muita facilidade, armazenando-o em arquivos (como arquivos de texto ou markdown) em vez de no banco de dados.
Grav ajuda você a construir um site simples, gerenciável e rápido. Custa menos que o CMS baseado em banco de dados e é útil com E / S para manipulação de arquivos, quando você não tem recursos suficientes.
Características do Grav
É uma plataforma web de arquivos simples rápida, fácil e poderosa.
É usado para construir sites sem ferramentas extras ou conhecimento de html.
Ele usa arquivo de texto ou arquivo markdown para armazenar o conteúdo.
Ele não usa banco de dados, então isso atenua as instâncias de gargalo.
Ele usa um modelo baseado em PHP fornecido pelo Twig que é analisado diretamente no PHP, o que o torna rápido.
Vantagens
Não é baseado em banco de dados CMS, portanto é muito fácil de instalar e estará pronto para usar quando você carregar os arquivos no servidor.
Ele usa arquivos de texto Markdown para facilitar as coisas. Usando isso, o conteúdo é convertido dinamicamente em HTML e exibido no navegador.
Em caso de segurança, Grav não possui área de administração e banco de dados. Portanto, não há chance de hacking em conta ou no banco de dados para acessar os dados importantes.
Você pode facilmente fazer backup de todos os arquivos para manter a cópia de backup do seu site, uma vez que não há banco de dados para backup.
É um software que não requer mais tempo de aprendizagem.
Desvantagens
Você pode se deparar com casos em que usuários não autorizados podem acessar seu conteúdo diretamente dos arquivos, pois não há banco de dados para os arquivos.
É difícil construir sites complexos usando Grav CMS.