Grav - Обзор
Gravэто система управления контентом на основе плоских файлов. Эта система не использует базу данных для хранения контента, вместо этого она использует текстовый файл (.txt) или файл уценки (.md) для хранения контента. Часть плоского файла относится к читаемому тексту и обрабатывает содержимое простым способом, который может быть простым для разработчика.
Grav был разработан Rocket Themeкоманда. Он работает на PHP и представляет собой CMS с открытым исходным кодом, такую как Joomla, Wordpress или Drupal.
Почему Грав?
Grav - самая быстрая система управления контентом плоских файлов. С Grav проще публиковать контент и управлять им. Это позволяет разработчику очень легко обрабатывать контент, сохраняя контент в файлах (например, текстовых файлах или файлах разметки), а не в базе данных.
Grav поможет вам создать простой, управляемый и быстрый сайт. Он стоит меньше, чем CMS, управляемая базой данных, и полезен с вводом-выводом для обработки файлов, когда у вас недостаточно ресурсов.
Особенности Grav
Это быстрая, простая и мощная веб-платформа для работы с плоскими файлами.
Он используется для создания веб-сайтов без дополнительных инструментов или знаний HTML.
Он использует текстовый файл или файл уценки для хранения содержимого.
Он не использует базу данных, поэтому это снижает вероятность возникновения узких мест.
Он использует шаблон на основе PHP, предоставленный Twig, который анализируется непосредственно в PHP, что делает его быстрым.
Преимущества
Он не основан на базе данных CMS, поэтому его очень легко установить и он будет готов к использованию, когда вы загрузите файлы на сервер.
Он использует текстовые файлы Markdown, чтобы упростить задачу. Используя это, контент динамически конвертируется в HTML и отображается в браузере.
В целях безопасности у Grav нет админки и базы данных. Таким образом, нет возможности взломать учетную запись или базу данных для доступа к важным данным.
Вы можете легко сделать резервную копию всех файлов, чтобы сохранить резервную копию вашего сайта, поскольку нет базы данных для резервного копирования.
Это программа, для изучения которой не требуется больше времени.
Недостатки
Вы можете встретить случаи, когда неавторизованные пользователи могут получить доступ к вашему контенту из файлов напрямую, поскольку для файлов нет базы данных.
С помощью Grav CMS сложно создавать сложные веб-сайты.