Cms monstra: The Fast, Extensible, and Easy Flat File Open Source Content Management System

Содержание

Monstra CMS — Without DB

Monstra CMS — качественно сделанная, быстрая и легкая система управления контентом. В настоящее время активно развивается, на форуме идут обсуждения, сообщество крепнет. Конечно, людям далеким от HTML и CSS, ею пока вряд ли удастся воспользоваться, но для начинающих разработчиков сайтов система очень даже подойдет.

Я не стану называть недостатком, возможно это особенность этой CMS или у автора пока руки не дошли, то, что ссылки к каждой странице приходится прописывать вручную…даже два раза. Сначала в редакторе страницы, а затем еще и в разделе меню. И хотя в редакторе достаточно скопировать и вставить в поле «Название (slug)» заголовок страницы, транслитерация работает, а на странице создания меню есть возможность выбрать страницу и категорию, при большом количестве страниц, я думаю, это может быть утомительным.

Установка Monstra CMS

 

Ну и, конечно, эти модные термины введут в заблуждение человека неподготовленного, спасибо разработчикам, растолковали. Вкратце скопирую:

Шаблон/Тема — html/php код, который задаёт общее оформление для разных типов страниц.

Сниппеты — расширения, написанные на PHP, которые добавляют разные возможности на сайте, редактировать их могут только администраторы.

Блоки — расширения, для размещения частей контента, в разных частях сайта, редактировать их могут как редакторы, так и администраторы.

Чанки — небольшие куски (X)HTML-кода, которые можно использовать для повторяющихся частей в шаблонах, а также для работы сниппетов.

Short Code (Короткий код) — представляет собой некое выражения, которые затем интерпретируются в машинный код системы, используется для легкого и быстрого вывода нужной части информации на страницах сайта.

Минификация — сжатие кода, удаление ненужной конечному пользователю информации: отступы, пробелы, переходы строк, комментарии — всё то, что увеличивает вес страницы, а следовательно и время ее загрузки.

Разработаны все необходимые для обычных сайтов плагины:

  • Контакты,
  • Новости,
  • Фотогалерея,
  • Комментарии от Disqus,
  • Блог,
  • Гостевая,
  • Яндекс-карты.

Так же есть много дополнительных, таких как счетчик, рейтинг, спойлер и прочие.

Внимание! Ни в коем случае не открывайте архив плагина, чтобы скопировать его содержимое в папку plugins, потому что то, что в нем лежит, на самом деле должно лежать в папке с именем архива. Поэтому, нажав на архиве правой кнопкой мыши, выбирайте строчку «Извлечь в ИМЯ АРХИВА/». Я специально предупреждаю всех новичков, чтобы они смогли избежать насмешек на форуме Monstra CMS. Так как контингент там, мягко говоря, не достаточно взрослый.

В предыдущей Template CMS для хранения данных использовались xml-файлы, в Monstra CMS используются файлы с раширением txt.

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

Я пока не намерен делать платные шаблоны для Monstra CMS, но бесплатные шаблоны будут постепенно прибывать здесь. Конечно, это очень простые шаблоны без использования плагинов, но они все-таки помогут людям освоить эту замечательную систему управления контентом.

Monstra CMS | PHPClub — клуб разработчиков PHP

Awilum
Новичок