Что такое CMS на файлах, достоинства и недостатки таких CMS


Flat File – CMS представляет собой платформу, которая не требует базы данных, а сохраняет свои данные в набор текстовых файлов, Есть много преимуществ в использовании плоских файлов CMS, в отличие от систем базирующихся на базе данных.


16 Октября 2021 Суббота

Сегодня существует класс движков, которые выполняют только вторую функцию – помогают создавать статические страницы сайта – отдельные HTML-документы. В остальном, такие CMS на файлах возвращают сайт на позиции 90-х годов. ЦМС на файлах широко применяются, если требуется создать сайт визитка компании или личный сайт визитка. Сайты визитки содержат всего несколько статичных страниц, на которых размещена информация о человеке или компании. Обычно на них отсутствует какая-либо интерактивность с посетителем.

Большинство систем управления контентом, как правило, используют базы данных для хранения своего контента, но в последнее время на рынке наблюдается тенденция появления CMS с плоскими файлами. Благодаря твердотельным накопителям и увеличенным скоростям доступа в Интернет, решения на основе баз данных не всегда могут быть лучшим выбором. 

 

Основные достоинства CMS на файлах

  • Лёгкость и простота установки. Для полноценного функционирования и «жизнедеятельности» хостинг должен всего-лишь поддерживать PHP. Это и есть главное преимущество данного вида CMS, ведь стоимость хостинга зависит от двух главных факторов — поддерка PHP и MySQL. Фактически, работоспособность сайта не зависит от соединения с базой данных, значит, он устойчив к неполадкам.
  • Резервное копирование и перенос сайта на другой хостинг. Есть два типа резервного копирования — специальные скрипты и полное ручное копирование папки с сайтом на стационарный компьютер либо в облако. Для CMS на файлах будет достаточно скопировать либо папку со страницами и контентом, либо всю директорию с сайтом. Получается нет необходимости идти в phpMyAdmin, вспоминать логин, пароль и экспортировать таблицы.
  • Скорость загрузки страниц. Сравнительно маленькие сайты, до 500 страниц, загружаются гораздо быстрее сайтов, использующих базы данных.
  • Очень легкая привязка сверстанного шаблона (HTML и CSS) к CMS.

Минусы

  • В первую очередь это ограниченный функционал. Можно, конечно, сделать интернет-магазин на файлах, но это каким нужно быть извращенцем? Естественно такой сайт будет очень медленным и неудобным в обслуживании. Система на файлах подойдет лишь для небольших сайтов, меньше 50 страниц. Такими CMS чаше всего пользуются фотографы, фирмы, которым нужен сайт-визитка, и другие.
  • Очень мало написанных дополнений и плагинов к таким CMS. Но, как говорится, что мешает написать плагин самому?
  • Мало известных и безопасных CMS на файлах.


Системы Управления Контентом на файлах обычно создают отдельные папки для страниц и мультимедийного контента, загруженного из админ-панели. Например, для страниц — папка PAGES. Сами страницы обычно хранятся в виде XML или текстовых файлов.

Популярные CMS на файлах

Grav – недавний лауреат премии CMS Critic за лучшую CMS с открытым исходным кодом, популярную CMS с плоскими файлами, разработанную людьми из RocketTheme. Он быстрый, обладает очень приятным на вид плагином для администраторования и имеет хороший выбор доступных тем.

Kirby -  Кирби предлагает приятный интерфейс, который должен быть знаком тем, кто привык к WordPress, и является еще одним отличным выбором для CMS с плоскими файлами. Разница между этим и остальными в этом списке заключается в том, что Kirby – это коммерческий продукт, который можно приобрести за единовременную плату менее 20 долларов США (цены в США). Это стоит вложений, если вы хотите использовать CMS для простых веб-сайтов.

Monstra – это Flat File CMS на основе XML, которая является быстрой, расширяемой и имеет хороший выбор плагинов для расширения системы. Monstra многопользовательский и очень настраиваемый ghjlern. Вы также можете проверить веб-сайт разработчиков на бесплатную демонстрацию интерфейса, чтобы увидеть, подходит ли CMS для вас. По результатам моего тестирования, он был очень отзывчивым и имел хорошо продуманный административный интерфейс.

razorCMS – это простая в использовании Flat File CMS, которая предоставляет вам простое редактирование на странице, в отличие от необходимости изменять ваш контент из панели администратора. CMS существует уже много лет.

GetSimple существует уже много лет и является еще одним отличным вариантом для рассмотрения. Это простоая CMS на основе XML, который имеет множество плагинов, тем, доступных для использования. С простым в использовании интерфейсом администратора и редактором контента (а также демонстрацией на их веб-сайте, которую вы можете попробовать) это хороший вариант для рассмотрения.

 

Комментарии (0)





Разрешённые теги: <b><i><br>Добавить новый комментарий: