Традиционные системы управления контентом (CMS), такие как WordPress или Joomla, великолепны, но если вы создаете небольшой веб-сайт или личный блог, вам, вероятно, не нужны богатые функциональные возможности. Что вам действительно нужно, так это простое, элегантное и легкое решение — вам нужна плоская CMS.
Самое поразительное отличие, которое вы увидите в плоской CMS, заключается в том, что она не требует базы данных. Такая CMS хранит любые данные веб-сайта или контент только в файлах и папках.
Без запроса на извлечение контента из базы данных вы получаете удовольствие от быстрой загрузки вашего сайта. Вы также можете пропустить громоздкий процесс установки: просто загрузите файлы на сервер, и ваш сайт готов.
Если вы хотите попробовать плоскую CMS, вот десять из лучших, с которых вы можете начать. Почти все они оснащены редактором Markdown, который может отображать ваши файлы .md на веб-страницах. Некоторые из них также оснащены визуальным редактором с функциями WYSIWYG, а еще управлением пользователями и ролями.
Содержание статьи
1. Grav
Grav считывает файлы markdown, которые вы загружаете в папку пользователь/страницы, а затем отображает их как страницы. Если вы хотите максимально быстро во все вникнуть, есть сайты-скелеты, которые вы можете использовать для запуска вашего проекта.
Grav использует шаблонный движок Twig для создания тем, поэтому вы можете создавать свои собственные темы, так как это довольно просто, или же использовать любую из 20 готовых тем. Система также имеет множество плагинов для добавления дополнительных функций на ваш сайт. Для удобства установки вы можете использовать Grav Package Manager.
2. Pico
Pico позволяет создавать веб-сайты легко и быстро. Вы создаете содержимое в файлах. md, а затем загружаете его в папку содержимого в каталоге установки, после чего этот файл станет доступной страницей на вашем веб-сайте.
Вы можете создать свою тему с помощью движка шаблонов Twig. Также доступны плагины для разбивки на страницы, слайдер, мета-теги и другое, чтобы расширить функциональность вашего сайта.
3. Dropplets
Dropplets — это простая CMS для ведения блогов, без базы данных и с простой установки за считанные секунды для запуска на любом сервере. Имеется страница администратора для настройки параметров сайта, но, увы, не для редактирования контента.
Чтобы создать контент, напишите свой пост в формате Markdown и загрузите его на сервер с панели мониторинга, нажав кнопку «Опубликовать» или «Обновить пост».
Dropplets поставляется с бесплатным шаблоном, но если вы хотите нечто большее, вы можете купить премиум-шаблон на панели мониторинга. Если же вы дизайнер и предпочитаете создать свою собственную тему, то здесь нет специального шаблонного движка, просто используйте обычный PHP.
4. Kirby
Одна из любимых многими плоских CMS, Kirby имеет широкие возможности, но очень проста в использовании. Хотя вы можете добавлять контент вручную, как и в других плоских CMS, существует также веб-интерфейс под названием Kirby Panel, который позволяет публиковать ваш контент в виде страницы, блога или галереи, а также управлять пользователями и ролями.
Kirby позволяет вам писать контент в формате Markdown по умолчанию, но есть визуальные плагины редактора, чтобы сделать написание чуть более увлекательным.
5. Automad
Automad — это файловая CMS, предназначенная для работы без какой-либо зависимости от базы данных. Вы можете добавить контент на основе текста, сохраненный в формате .txt и загруженный в папку страниц.
Если вы не любитель кодирования, то можете использовать веб-интерфейс пользователя, чтобы легко добавлять контент и галереи.
Automad использует свой собственный шаблонный движок для создания тем, который довольно прост в использовании, поскольку предоставляет функции панели инструментов для генерации элементов на странице.
6. gp|Easy
gpEasy — это быстрая и простая в использовании CMS с плоскими файлами, включающая множество функций и легкую установку в несколько шаков. GpEasy поставляется с WYSIWYG-редактором для легкого добавления и форматирования контента. Система также имеет файловый менеджер, поэтому вы можете легко управлять медиа-файлами или папками.
В свой пост вы можете вставлять изображения и другие типы файлов, например PDF. Лучше всего то, что gpEasy поставляется с десятками тем и плагинов, больше, чем может предложить любая другая CMS в этом списке.
7. Yellow
С помощью Yellow вы можете писать контент в формате .txt, а также в Markdown и HTML. Когда вы выполняете свежую установку, Yellow включает страницы «Главная» и «О нас». Страница является содержимым по умолчанию. Если вы хотите создать блог, вы можете использовать плагин блога, а чтобы вставить изображения, вы должны использовать плагин изображения.
Yellow включает в себя простой онлайн текстовый редактор, так что вы можете редактировать или добавлять свой контент прямо на вашем сайте. Вы также можете загрузить содержимое файла вручную, что позволит вам установить статус сортировки и публикации.
8. WonderCMS
WonderCMS — самая маленькая CMS в мире (по утверждению разработчика). Ее размер довольно мал (всего 15 КБ на 7 файлов), но при этом она имеет отличную функцию, такую как редактирование контента. Вы также можете скачать плагины для добавления функций на ваш сайт, таких как галереи и редактора WYSIWYG.
9. RazorCMS
Razor — это плоская файловая CMS, которая проста в использовании, даже если вы не умеете писать код. Чтобы запустить свой сайт, после установки перейдите в /login на вашем установочном URL и вставьте учетные данные по умолчанию для доступа к панели управления. Оттуда вы можете настроить общие параметры на вашем сайте, включая добавление или редактирование страниц.
Редактирование на странице с помощью текстового редактора — это отличная функция, которая позволяет редактировать контент сразу в одном месте.
10. Nibbleblog
Nibbleblog использует одноступенчатый мастер установки. Все, что вам нужно сделать, это заполнить свою информацию, и вы можете войти в панель управления, чтобы сделать все от создания поста в блоге или страницы до настройки настроек сайта
Вы можете легко форматировать содержимое блога, поскольку система поставляется с визуальным редактором. Вы также можете добавить изображение или видео. Существует около девяти готовых к использованию тем для изменения внешнего вида вашего сайта, а также плагины для добавления специальных функций.
Всем успешной работы и творчества!
Источник