Почему не стоит использовать сложные CMS для решения простых задач? Зачастую клиенты вносят изменения в сайт. При этом многостраничными сайтами, вроде интернет-магазинов или блогов, не возникает проблем. Так как существуют большие CMS, вроде Wordpress и Joomla.
CMS (Content Management System) - полезный инструмент, с помощью которого можно без знаний программирования добавлять и редактировать контент на сайте, с помощью понятного и простого внешнего интерфейса. В 2017 году доступно свыше десятка CMS для создания интернет-магазинов, блогов и других многостраничных сайтов.
Наиболее популярными и известными cms:
Но как быть с лендигами и другими небольшими сайтами
В нашу компанию обратился один из наших клиентов, с просьбой добавить возможность редактирования небольших текстовых фрагментов лендинга, который мы для него разработали.
Решение задачи могло быть таким:
“Давайте просто натянем сайт на Wordpress”.
С первого взгляда “натянуть” лендинг пейдж на wordpress - это хорошее решение, все-таки wordpress имеет свыше десятка функций и возможность редактирования текста.
Но в этом случае многофункциональность этой и других популярных cms является весомым минусом. Дело в том, что для простого редактирования текстовой информации на сайте wordpress подходит, но подтягивает за собой десяток лишних функций. Для большего понимания приведу пример из жизни:
Вы с приятелями собрались погулять в парке и один из них, придя на встречу, взял с собой палатку, газовую горелку, бродни, топор, лопату, свежие носки и т.д. Думаю, вы уже поняли, что для прогулки по парку в этих вещах нет особой необходимости. Скорее всего подход вашего приятеля не подходит для прогулок по парку, с таким подходом лучше ходить в недельные походы. Так и Wordpress не подходит для решения настолько простых и легких задач из-за огромного количества функций.
Разобравшись в проблеме клиента, мы пришли к решению использовать легкие и простые CMS, с помощью которых можно без затруднений редактировать сайт.
Отбор CMS происходил по следующий критериям:
- Удобство использования - важный критерий для cms: Наличие удобной админ панели или возможность установки, и интуитивно понятный интерфейс.
- Нагрузка на сервер - скорость загрузки страницы, что может быть важнее этого.
- БД(Базы данных) - отсутствие базы данных важный критерий в отборе легкой и быстрой CMS.
- Простота установки - никому не нравится сидеть часами за установкой CMS
После долгих и тщательных поисков по всемирной паутине мы нашли 5 наиболее подходящих для такой задачи CMS и решили поделиться с вами.
MicroText
Бесплатный и легкий движок для сайта. База данных не требуется. Работает быстро и нагрузки на сервер минимальны. Установка занимает в среднем 5 минут. Имеется гибкая настройка системы, благодаря которой можно без затруднений собрать простой блог. Авторы проекта отзывчивы и регулярно выпускают обновления.
Офф. сайт - http://microtext.pp.ua/
Плюсы
- Гибкость
- Легкость
- Быстрая установка
Textolite
Система для редактирования сайтов, основанных на статических HTML-файлах. Отлично подходит для сайтов, где нужно менять только текстовую информацию, все изменения сохраняются в HTML-файлах. Работает без базы данных и проста в установке - достаточно разместить каталог с системой в корне сайта. Для нормальной работы системы нужен веб-сервер Apache с PHP версии не ниже 5.2 и действующим модулем mod_rewrite. На официальном сайте присутствует онлайн демо-версия нужно просто нажать на кнопку “Войти”. Стоит отметить наличие удобной и интуитивно понятной админ-панели с визуальным редактором и редактором кода, для более серьезных манипуляций с сайтом.
Офф. сайт - http://textolite.ru/
Плюсы
- Простая установка
- Легкость системы
- Скорость работы
- Удобная и интуитивно понятная админ-панель
Pico CMS
Это одна из самых популярных Flat-file CMS. Pico достаточно легкая CMS - в архивированном состоянии она весит 372 кб. Pico использует в качестве хранения контента md файлы. За счет этого, а также упрощенной функциональности, загрузка страниц происходит практически молниеносно. Pico использует язык разметки Markdown, что позволяет редактировать сайт в любом текстовом редакторе. Из “коробки” pico имеет немного основных возможностей и даже не представляет админ-панель, можно поставить плагином.
Офф. сайт - http://picocms.org/
Плюсы
- Скорость работы
- Правда есть один минус - отсутсвие внешнего итерфейса
Grav
Ещё одна CMS из представителей Flat-file. Легкая установка: распакуйте архив с CMS в корень проекта и на этом всё, дальше только настройка. Grav способен редактировать изображения: изменять размер, обрезать, эффекты и кэширование. Grav - грань, между легкими статичными сайтами и блогами с большим количеством функций.
Офф. сайт - https://getgrav.org/
Плюсы
- Встроен редактор изображений
- Гибкая архитектура и открытый код позволяют создавать разработчикам огромное количество плагинов
Jekyll
CMS от создателей GitHub, ориентируется на легкие блоги, система работает на языке Ruby, что отличает её от других упомянутых CMS.
Офф. сайт - https://jekyllrb.com/
Плюсы
- Сайт будет хранится в git репозитории
- Так как сайт хранится в git репозитории, то можно не беспокоиться о надежности хостинга
- Большое комьюнити
- Jekyll поддерживает, помимо html, textile и markdown
- Высокая скорость работы
Делаем выбор
Исходя из поставленной задачи идеально подошла Textolite CMS.
Мы смогли молниеносно внедрить её в сайт клиента и с легкостью настроить под нужды клиента.
Если вы знаете ещё достойные CMS, то мы были бы рады, если бы вы рассказали о них в комментариях.
Ниже сравнительная таблица, по которой с легкостью можно выбрать наиболее подходящую для вас mini CMS.