Обзор CMS на файлах без базы данных

Сейчас есть множество CMS без БД (на файлах), к которым регулярно выпускаются обновления, например:

  1. DokuWiki - на котором сделал этот сайт
  2. razorCMS
  3. Statamic очень даже хорошая CMS. Цена 199$
  4. Bolt очень привлекательная CMS https://bolt.cm
  5. Typesetter CMS

Для каждой задачи должны быть свои инструменты. Нет смысла делать простой сайт визитку или одностраничный лендинг пейдж под арбитраж трафика на таких монстрах как Joomla, Drupal, WordPress или другие «большие» cms.

По умолчанию движок GetSimple CMS НЕ умеет выдавать адаптивные веб страницы, можно поставить плагин плагин Матеуша Скрипчака

Установка GetSimple CMS:

  1. В веб-браузере перейдите в каталог /admin/ вашего нового сайта.
  2. Установите полные права на 3 директории: chmod -R 777 /backups/ /data/ /admin/
Вот такие вот требования Grav m( А жаль! You are running PHP 7.0.33-0ubuntu0.16.04.7, but Grav needs at least PHP 7.1.3 to run.

Тестирую сборку CMSimpleRealBlog 4.8.: директорию начинающиеся на цифру 2 заливать на сервер не надо. CMSimpleRealBlog представляет собой пакет CMSimple и плагинов RealBlog и Comments. Все готово для ведения блога.

CMSimple — написана на PHP, не использует базы данных, запись идёт непосредственно в html-файл на сервере. Файлы конфигурации и языковые файлы сохраняются в текстовом формате. CMSimple позиционируется как инструмент для создания небольших личных или коммерческих сайтов, сайтов-визиток. Максимальный рекомендуемый объём сайта — до 1 тысячи текстовых страниц по 2000 символов.

Благодаря такому плагину, как RealBlog в CMSimple ограничение на объем сайта и количество страниц стало не таким жестким. Плагин RealBlog_XH для CMSimple_XH, основанный на SQlite 3 позволил работать с десятками тысяч статей.

  • всё содержимое сайта в CMSimple_XH 1.6 и выше содержится в одном файле content.htm, возможно редактирование напрямую, хотя есть удобный менеджер страниц.
  • всё содержимое сайта в CMSimple 4.X.X содержится в файле content.php, а особенности оформления в файле pagedata.php, поэтому редактирование возможно только через менеджер страниц, иначе нарушается синхронизация файлов;
  • предельно простая установка: достаточно загрузить файлы дистрибутива на сервер;
  • большое количество шаблонов;
  • Встроенный WYSIWYG-редактор;
  • подключаемые плагины;
  • возможность создания мультиязычных сайтов;
  • наличие русского перевода.
PQ VPS сервера в 28+ странах.