Что такое CMS (движок) сайта

CMS(content management system) – это программа, с помощью которой вы управляете внешним видом, функциональностью, содержанием сайта.

Сегодня 99% сайтов размещены на той или иной CMS.

CMS бывают четырех видов:

  • Коробочные – вы скачиваете последнюю версию программы с официального сайта и устанавливаете у себя на хостинге.
  • Облачные (SAAS) решения – весь программный код находится на стороне разработчика CMS. Вы регистрируете аккаунт на сайте разработчика и получаете каркас программы, постепенно комплектуя модулями и расширениями. Сайт собирается как конструктор. В принципе и коробочные CMS предоставляют очень большой выбор различных модулей и расширений. В большинстве случаев облачная CMS предоставляется на условиях подписки в виде ежемесячной оплаты.
  • Фреймворки – монолитные программы, состоящие из набора программного кода, который объединяется в одну общую концептуальную программу. Если для большинства коробочных и облачных CMS требуется только базовые знания, то для работы с фреймворками нужен достаточно хороший опыт программирования. Главным критерием выбора CMS обычно является ее популярность и стандартность решения, а при выборе фреймворка учитывается специфика определенной задачи.
  • Самописные CMS – это как правило набор скриптов(небольших программ), которые позволяют собрать несложные специфичные сайты, например, сервис точного времени в 20 тысячах городах по всему миру. Также самописные CMS используют для создания стартапов, вычислительных систем, сложных больших проектов, над которыми работают супер профессиональные команды разработчиков.

Популярность CMS

Такой расклад примерно на сегодняшний день
Share
Published by
Ilya Gayduk

Recent Posts

База данных для SEO проектов

Вот уже несколько лет я занимаюсь геоинформационными проектами. Это достаточно сложная тема, поскольку строятся такие…

Наша поездка в Стамбул

В декабре 2020 мы с женой решили съездить на пару дней в Стамбул. Этот город…

October CMS

Последний свой проект я сделал на Laravel и получил массу приятных впечатлений в процессе разработки.…

Наша поездка в Питер

Совсем недавно мы решили съездить в Санкт-Петербург просто погулять по городу, посмотреть интересные места. Город…

Laravel или Yii2

Первые три года я писал исключительно на нативном PHP, то есть без использования каких-либо движков…

Почтовый клиент mailbird

Я пользуюсь почтой Яндекс в ежедневном режиме. Также часто просматриваю ленту в facebook. Каждый день…