Разбираемся с плоскими CMS
16 октября 2017 | Опубликовано в статьюшечки | 7 Комментариев »
Развитие технологий диктует новые требования к качеству и скорости сайтов. Чем быстрее сайт, тем большей популярностью он пользуется как у пользователей, так и у поисковых систем. По этой причине онлайн-сервисы помешаны на повышении производительности. Вот тут на сцену выходят плоские CMS.
На этапе создания сайта бывает сложно выбрать систему управления контентом, особенно когда выбор велик. Плоские CMS становятся все популярнее, потому что решают большую часть проблем владельцев новых сайтов и даже разработчиков.
Если вы задумываетесь не выбрать ли подобную CMS для своего нового проекта, эта статья для вас.
Что такое плоская CMS?
Для начала давайте разберемся с тем что такое плоская CMS. CMS или система управления контентом (Content Management System) — это инструмент для управления, публикаций, создания и дизайна сайта. Он покрывает практически все формы контента. Если вы знакомы с WordPress или Drupal, то уже понимаете как важно правильно выбрать CMS для вашего сайта.
Так что из себя представляет плоская CMS?
Уже по название становится понятно, что это упрощенная версия традиционных систем управления контентом. Плоская CMS — легковесная альтернатива, которая отлично подойдет для небольшого бизнеса или персонального сайта.
Она не требует базы данных, чаще всего храня всю информацию в файлах и папках.
Эта статья поможет вам понять подходит ли вам подобное решение.
В чем преимущества плоских CMS?
Скорость
Плоская CMS как правило быстрее традиционных, потому что не нуждается в подключении к базам данных. Сайт на WordPress, при тщательной настройке и отсутствии утяжеляющих плагинов, может загрузиться за три секунды (это в хорошем случае). Плоские CMS загружаются быстрее.
Это всегда хорошо сказывается на SEO сайта, пользовательском опыте и конверсии. Другими словами, у сайта, который грузится за мгновение намного больше преимуществ.
Простая настройка
Опять же давайте сравним с WordPress. Сайт на этой системе можно установить за пять минут, но после придется потратить немало времени на настройку всего.
В случае с плоскими CMS, установка заключается в простой загрузке файлов и папок.
Беспроблеммная миграция
Сайт на плоской CMS легко переносить с одного хостинга на другой.
Часто эти системы включают автоматическое резервное копирование данных, которое также легко настроить. Это особенно удобно для разработчиков, чьи клиенты часто меняют тему деятельности и настройки сайтов.
Варианты плоских CMS
Если вы решили попробовать одну из плоских систем управления контентом, вот три хороших варианта:
Grav
Grav, пожалуй самая популярная система из себе подобных. Она включает такие функции как установка тем и плагинов за один клик, адаптивный дизайн и SEO-ориентированность. Также система выдает графики статистики и производительности сайта.
Bolt
Bolt обладает простым, но функциональным интерфейсом, на котором можно создать сайт без особых навыков в этой области. Система также гибка для фронт- и бэкенд-разработчиков, так как дает возможность интегрировать код и редакторы.
Еще одна приятная функция Bolt — вы можете поделиться созданной вами темой здесь.
Pico
По словам разработчиков Pico, красота этой системы в ее простоте. Даже сам код прост настолько, чтобы вам было максимально просто настроить его, в случае если это вообще понадобится. Но по факту создать сайт на Pico можно без знаний HTML.
Плюс ко всему Pico — программное обеспечение с открытым кодом. Это значит что вы можете менять и настраивать ее по своему желанию. А также система бесплатна, поэтому предложения по улучшению и пожертвования приветствуются.
В отличие от традиционных CMS, плоские системы управления контентом не нуждаются в доступе к серверу для нормального функционирования. Поэтому у них скромные системные требования и они работают практически в любой среде.
Традиционные CMS доказали свои возможности и преимущества, и мы не подвергаем их сомнению. Однако многие усложняющие и утяжеляющие систему функции совершенно без надобности, если вам нужен простой сайт: портфолио, целевая страница или персональный блог.
Если вы ищете простой интерфейс и несложную в управлении систему, возможно плоские CMS отлично вам подойдут!
Автор статьи - CHRISTOPHER JAN BENITEZ
Перевод — Дежурка
Смотрите также:
18 ноября 2017 в 3:18
На Pico вести блог - обычный пользователь повесится, не дописав второй абзац первой статьи: редактирование текста через редактор в админке ни разу не WYSIWYG, Markdown.
Bolt - работает не на файлах, на БД. Требования к системе с офсайта:
The system requirements for Bolt are modest, and it should run on any fairly modern web server:
— PHP 5.5.9 or higher
> Access to SQLite (which comes bundled with PHP), or MySQL or PostgreSQL
— Apache with mod_rewrite enabled (.htaccess files) or Nginx (virtual host configuration covered below)
Посему эта CMS не в теме статьи.
Grav — да, попёрла, разработчики — компания с именем. Но информации на русском — кот наплакал. Для простого пользователя это критично.
Вообще, толковых CMS на файлах, чтобы простому пользователю, не владеющему английским, самому сделать, к примеру, симпатичную визитку себе или блог, на сегодняшний день просто нет.
Сами-то цмски есть, но либо недоделки сырые, заброшеные разработчиками, либо наглухо англоязычные с минимумом инфы на русском (а значит, как установить и пользоваться — пользователь не разберётся), либо с русскоязычным коммьюнити и доками — но из коробки минимум, ограниченное количество шаблонов и отсутствие WYSIWYG-редактора в админке.
Из достойного на сегодняшний день на файлах — та же GetSimple CMS, к примеру: есть отличный актуальный русскоязычный сайт неофициальный, при нём форум коммьюнити, но из коробки практически пусто (но хоть WYSIWYG-редактор в админке есть и сама админка полностью переведена), вроде и плагины цепляются на раз (причём русифицированы админом этого сайта), но чтобы они работали — нужно знать, какой и в какое место ручками вставить код. Семи пядей во лбу не нужно, но немного разбираться html и css крайне желательно. Готовых тем для GS так же кот наплакал, потому что кому они нужны, если прикрутить можно любой html-шаблон. Но, опять же, если хоть немного разбираться html и css.
Из англоязычных хороша Typesetter CMS (бывшая gpEasy), но на русском инфы нет.
Как вариант ещё — ReloadCMS. Для простого пользователя самое то: и доки есть на русском, и шаблонов пачка, если квадратно-гнездовой дизайн а-ля Джумла и Ворд-Пресс устраивает, и плагинов минимально необходимых есть. Но активность на сайте крайняя — 2016 год. Но то, что есть — работает, бери да ставь.
И всё, список ЦМС на файлах закончился :))
15 декабря 2017 в 9:48
Ещё хороший вариант «плоской CMS» — Ruxe Engine.
Всё по-русски. На файлах. Код открытый. Есть репозиторий на Github. Тех. поддержка есть. Минимум дополнений есть. Сейчас процесс развития замер на версии 1.9.5, стараемся готовить полноценную версию 2. Но так как всё бесплатно, на голом энтузиазме, то и движение медленное. и пока рано говорить, какая она получится в итоге.
Да, темплат мало, так как их делаю только я один. Некогда...
Но чтобы вот так — просто залить, установить и начать пользоваться, много времени и ума не надо.
Рекомендую и её упомянуть в этой статье. Хотя бы на локальный сервер установить и «потыкать». Много времени не займёт!
5 марта 2018 в 9:53
Ещё вариант, полуплоской cms — CMS Linkor. Может работать как на файлах, так и на базе данных (можно потом перейти на базу, сконвертировав её из файловой базы, если возникла нужда). Только русскоязычная. Есть поиск по сайту. Переход к редактированию админом можно осуществлять прямо с нужной статьи сайта, нажав на значок карандаша. Древовидные комментарии с редактируемыми стилями и возможностью исправить текст после отправки комментария. Назначение разных прав для зарегистрированных пользователей (админы, редакторы, главные пользователи, простые и т.д. ) Общая модерация всех комментариев. Оценка статей звёздочками. Можно создавать простые страницы, без комментариев. Можно отключать комментарии на всём сайте. Редактор позволяет загружать картинки на сайт. Позволяет делать исправления и дополнения в html-коде. Позволяет показывать какие-то блоки дизайна только на одной странице или на всех, кроме выбранных (например, отключать правые, левые колонки).
Минусы: нет хорошей документации. Нет готовых шаблонов. Две темы в установленой cms — неадаптивные. Но можно натянуть самые различные html-шаблоны, в том числе, адаптивные. В любом случае, придётся поразбираться и повозиться.
Дальнейшая разработка, похоже, остановлена. Но и нынешний функционал вполне подойдёт многим владельцам сайта.