a
b
c
d
f
g
m
s
w
б
в
д
и
к
м
п
ф

Движок сайта

Движок сайта

Движок сайта — это программа, на которой работает сайт. 

Как у машины есть двигатель, так у сайта есть движок.

Обычно под термином движок или CMS (content management system) подразумевается тиражный продукт, который уже написан и распространяется платно или бесплатно.

Движок отвечает за то, чтобы:

  • страницы открывались,
  • статьи сохранялись,
  • товары добавлялись в корзину (если это движок магазина),
  • пользователи могли авторизоваться,
  • админка работала.

Ты заходишь на сайт и видишь картинку.

Но внутри всё обрабатывает движок.


Что делает движок

Когда пользователь открывает страницу, происходит примерно так:

  1. Приходит запрос на сервер.
  2. Движок понимает, какую страницу нужно показать.
  3. Берёт данные из базы.
  4. Собирает HTML.
  5. Отправляет его в браузер.

Всё это делает не «просто сайт», а именно движок.


Примеры движков

  • WordPress
  • 1C-Битрикс
  • Joomla!
  • Drupal

Это готовые системы управления сайтом (CMS).

Ты устанавливаешь их — и уже можешь управлять контентом через админку.


Движок ≠ фреймворк

Движок — это уже почти готовый сайт.

У него есть админка, структура, модули.

Фреймворк — это каркас, на котором разработчик строит систему с нуля.

Проще так:

  • Движок — это готовый автомобиль.
  • Фреймворк — это завод и чертежи.

Когда нужен движок

Если тебе нужно:

  • быстро запустить сайт,
  • вести блог,
  • сделать интернет-магазин,
  • управлять контентом без программиста —

Готовый движок подходит идеально.

Если нужен сложный кастомный продукт с уникальной логикой — чаще используют фреймворк.


Коротко:

Движок сайта — это программная основа, которая управляет страницами, данными и логикой сайта.

Без него современный сайт просто не работает.