Как я выбрал CMSimple_XH для своих сайтов?

У меня было несколько старых сайтов, сделанных на чистом HTML, на Wordpress, на старых CMS, разработчики которых давно или недавно забросили свои творения. Время шло, мне порой требовались новые функции, развивался язык PHP (от 4.3 до 7.x) и пользователи стали говорить мне, что мои статьи хорошие, но вот сами сайты выглядят как динозавры. Пришлось идти в ногу со временем. 

Мне хотелось найти для моих сайтов единый движок. HTML неудобно редактировать. Старые CMS не имеют новых функций и не соответствуют современным требованиям. Wordpress в принципе хорош, но весьма тяжеловесен, меня не устраивала скорость загрузки сайта с телефона. Когда тема Wordpress "весит" больше всего моего контента сайта это уже перебор!

Следует понимать, что программмирование я изучал самостоятельно, и оно не входит в сферу моих интересов. Таким образом, придумывать с нуля свою систему управления контентом я не стал, а начал просто искать в сети подходящую CMS (content managment system = система управления содержанием сайта).

Мои требования к движку сайта (CMS):

  1. бесплатный  (я всегда найду куда потратить деньги);
  2. быстрый  (2/3 людей сейчас смотрят сайты со смартфонов, а мобильный интернет не всегда быстр);
  3. простой  (я не программист, а пользователь, мне некогда долго осваивать движок, мне сайты делать надо);
  4. удобный  (с понятной админ-панелью и мощным визульным редактором текстов, близким по интерфейсу к MS Word , поскольку потом мне нужно будет передать сайт заказчику, который тоже не программист);
  5. без базы данных  (я пишу небольшие сайты и не вижу необходимости возиться с базой данных для сайта, в котором менее 1000 страниц - если вам нужен портал или большой интернет магазин - это не ко мне);
  6. красивый  (возможность легко найти или сделать собственноручно шаблон для сайта, дизайн это архиважно);
  7. модульный  (чтобы я мог заказчику блоггеру поставить модуль блога, а фотографу - модуль красивой галереи изображений, небольшому магазину - добавить интернет-киоск, а интернет-изданию или учебному заведению - модуль новостей);
  8. живой  (имеющий активное сообщество разработчиков, поддерживающих движок, ведь один разработчик может заболеть или потерять интерес к работе, а живая группа - это сила).
  9. современный  (соответствующий современным стандартам разработки интернет-приложений, валидный, использующий новые возможности PHP и серверов). 

Итого 9 важных требований. Wordpress хорош, но очень тяжел и сайты на нем грузятся несколько секунд. Для меня это много - с точки зрения продвижения маленьких сайтов расположенных на дешевых хостингах, движок должен работать молниеносно.

Краткий отчёт о поиске

Было рассмотрено, установлено, опробовано в работе полтора десятка (!) бесплатных CMS без базы данных, в том числе такие как:

  • GRAV CMS - Современная, мощная, живая, красивая система. Множество современных шаблонов. Но довольно сложная для непрограммиста, без кэширования работает медленно.  Редактирование текста на языке Markdown - мне понятно, а вот заказчику, привыкшему к редактору MS Word неудобно. Отказ.
  • RazorCMS - сайт то работает, то нет, и, похоже, уже заброшен. Отказ.
  • BOLT CMS - конкурент GRAV, на SQlite 3 (текстовая база данных, пригодная для мощных сложных сайтов). По описаниям очень привлекательная система. Но заставить ее заработать я не смог - я не программист, увы. Отказ.
  • CMS Made Simple - оказалась с базой данных. Отказ.
  • Monstra CMS - Очень хорошая русская система. Много щаблонов и плагинов, удобна в работе. Разработка прекращена в 2015-м. Сайт периодически недоступен. Отказ.
  • Flextype CMS - наследник предыдущей, тот же разработчик. Перспективная, быстрая, модульная, современная. Но пока сыровата (текущая версия 0.61). Создание версии 1.0 под вопросом. Один разработчик это всегда риск прекращения проекта в любой момент. Отказ. 
  • Kandidat CMS - Русская система, неплохая, но развитие прекращено в 2014-м. Отказ.
  • Rumba XML - Русская система, очень быстрая, очень удобно переводить на неё html-сайты и есть импорт с Wordpress, но нет удобного управления не программистами, неприемлемый редактор, очень много надо делать ручками. Развитие прекращено с 2016 года. Отказ со вздохом. Искренне жаль.
  • Wonder CMS - Оригинальная, совсем-совсем маленькая (всего пять файлов), очень быстрая! Для каждой страницы создается свой текстовый файл. Пригодна для очень маленьких сайтов. Возникли глюки, исправить сам не смог, разработчик не отозвался. Отказ.
  • Yellow - Оригинальная, маленькая, быстрая. Для каждой страницы создается свой текстовый файл. Поэтому для маленьких сайтов "летает", а вот что будет при сотнях страниц непонятно. Развитие возможностей под вопросом.  Редактирование текста на языке Markdown - мне удобно и понятно, а вот заказчику, привыкшему к редактору MS Word неудобно. Отказ.
  • Pico CMS - современная, минималистичная, модульная. Даже панель администратора и редактор подгружается плагинами, то есть в базовой версии редактировать страницы надо на локальном сервере и забрасывать их на хостинг через FTP. По идее, похожа на GRAV, но попроще восвоении, что существенный плюс. Те же современные web-технологии: Marqdown, YAML, Twig и т.д. Осваивать их нет времени, делать сайты нужно быстро! Пока отказ, потом подумаю.
  • Pluck - Сходна с Yellow, но лучше проработана, маленькая лаконичная админка. Word-подобный редактор. Живая, поддерживается. Есть некоторые плагины и симпатичные шаблоны, но мало. Понравилась, но для задачи перевода на нее старых сайтов не подошла. Жаль.
  • CMSimple 3.54 - маленькая, легкая, быстрая, куча шаблонов. Но не современная, разработка прекращена. Отказ.
  • CMSimple 4.7.5 - современная, быстрая, понятная, красивая. Но для коммерческого использования за шаблоны и плагины нужно заплатить разработчику. Основана на коде CMSimple_XH 1.5.3 (2012 года), на настоящий момент несколько устарела. Отказ. А шаблоны красивые!
  • CMSimple_XH 1.7.2 - оптимальный вариант, соответствует всем требованиям! Шаблоны красивые тоже есть, шаблоны от CMSimple 4.7.5 подходят*, их можно сделать самому или заказать. Понятная админка, прекрасный редактор TinyMCE 4, дающий чистый код, и удобный в работе, множество плагинов на все случаи жизни и появляются новые, разработку ведет дружная веселая команда - значит есть надежда, что дело не будет брошено, даже если кто-то вдруг резко поменяет свои жизненные планы.

Выбор сделан!

*Помните о соблюдении лицензии, даже если вы живёте в России!

CMSimple_XHlogo.png

 

Новость 1

22 октября 2018 года создан русский сайт CMSimple_XH. Тот, на котором вы сейчас находитесь. 


На самом деле уже существует один русский сайт, посвященный CMSimple_XH. Но в отличие от этого, он создан на устаревшей версии CMSimple_XH 1.2, там нет обновления с 2011 года, и, к сожалению, нет обратной связи с владельцем.

Именно это стало причиной создания этого сайта. Хорошее дело должно продолжаться. Люди, делающие в России, Беларуси, Украине сайты на CMSimple_XH должны получать поддержку!

Новость 2

Вы можете получить необходимую техническую помощь здесь:

CMSimple_XH Wiki


Также можно задать вопрос на главном форуме CMSimple_XH:

  cmsimpleforum.com

Форум работает на английском, немецком, французском и датском языках, но Вы ведь умеете пользоваться функцией перевести на русский язык  в браузере?

Наконец, можно написать автору сайта и задать вопрос, так что пишите!

Новость 3

По сообщениям с форума вышла CMSimple_XH версия 1.7.6 и ведётся разработка следующей!

Так держать!