@SpideR-KOSS

Простая CMS для сайта?

Добрый день!

До этого делал сайты на различных CMS - Wordpress, OpenCart и прочих.

Со временем понял что использую максимум 10% функционала и есть заморочки с натяжкой дизайна и функционала.

Гораздо проще получается делать все на чистом HTML + JS.

Но и здесь свои заморочки, куча HTML файлов, проблемы с внесением изменений и т.п.

Есть какая-либо простая CMS, без лишнего функционала, но с возможностью легкого внедрения своего дизайна и функционала, с шаблонизатором на борту и хорошей документацией?
  • Вопрос задан
  • 3894 просмотра
Пригласить эксперта
Ответы на вопрос 5
@stul5tul
Но и здесь свои заморочки, куча HTML файлов, проблемы с внесением изменений и т.п.

Есть какая-либо простая CMS, без лишнего функционала, но с возможностью легкого внедрения своего дизайна и функционала, с шаблонизатором на борту и хорошей документацией?

Возможно, вы имеете ввиду не CMS, а т.н. "static site generator"
Например
https://gohugo.io/

Принципы таковы:

Отдельно создаете текст страничек. В отдельных обычных текстовых файлах.
Отдельно создаете шаблон(ы).

Hugo - берет все это, переваривает, и выдает "на гора" уже готовые оформленные html/css/js, которые готовы к выкладке на сайт (или даже сам Hugo сразу может выложить на сайт).

Другими словами - вам не нужно мучаться, внедряя в каждую страничку код верстки. Скрещеванием контента и внешнего вида - занимается static site generator.

База данных для работы сайта не нужна.
Все сгенерировано заранее.
Исправлять сайт он-лайн не предусмотрено (хотя и это возможно, просто перегенерировать на лету, но как правило с static site generator этого не практикуют).

Если нужна динамика на сайте - используют внешние средства или JavaScript, так как бэкенда нет.
Например, для комментариев - Disquis, для поиска Tipue Search www.tipue.com/search .

Другая известная аналогичная система - Jekyll
Ответ написан
Комментировать
Fzero0
@Fzero0
Вечный студент
посмотри gravCMS файловая
Ответ написан
Комментировать
arutyunov
@arutyunov
Mooza.ru — Делаем сайты
Мне в этом плане нравится Modx. Он не вносит своих изменений в шаблоны, можно собрать сайт на чистом ХТМЛ+ЦСС, кое-где подключить динамические блоки для вывода новостей, например. Для супер-простых сайтов её использовать комфортно. Довольно гибкий АПИ для разработки. Основы по документации изучить можно довольно быстро.

Из минусов:
1. Все шаблоны, чанки (куски шаблонов) и т.д. она хранит в БД, из-за чего использовать её в связке с гитом очень сложно. Есть свой инструмент гитифай, но он тоже работает не совсем так, как хочется.
2. Иногда обнаруживают критические уязвимости, приходится обновлять сайты на этой ЦМС. Если таких сайтов больше 5–8, то эта задача съедает один рабочий день разработчика. В вордпрессе эта проблема решается автоматическими обновлениями, в модх такого нет.
Ответ написан
HectorPrima
@HectorPrima
программист
Ответ написан
Комментировать
Sanes
@Sanes
Modx. Проще некуда.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы