Движок сайта
Движок сайта — это программа, на которой работает сайт.
Как у машины есть двигатель, так у сайта есть движок.
Обычно под термином движок или CMS (content management system) подразумевается тиражный продукт, который уже написан и распространяется платно или бесплатно.
Движок отвечает за то, чтобы:
- страницы открывались,
- статьи сохранялись,
- товары добавлялись в корзину (если это движок магазина),
- пользователи могли авторизоваться,
- админка работала.
Ты заходишь на сайт и видишь картинку.
Но внутри всё обрабатывает движок.
Что делает движок
Когда пользователь открывает страницу, происходит примерно так:
- Приходит запрос на сервер.
- Движок понимает, какую страницу нужно показать.
- Берёт данные из базы.
- Собирает HTML.
- Отправляет его в браузер.
Всё это делает не «просто сайт», а именно движок.
Примеры движков
- WordPress
- 1C-Битрикс
- Joomla!
- Drupal
Это готовые системы управления сайтом (CMS).
Ты устанавливаешь их — и уже можешь управлять контентом через админку.
Движок ≠ фреймворк
Движок — это уже почти готовый сайт.
У него есть админка, структура, модули.
Фреймворк — это каркас, на котором разработчик строит систему с нуля.
Проще так:
- Движок — это готовый автомобиль.
- Фреймворк — это завод и чертежи.
Когда нужен движок
Если тебе нужно:
- быстро запустить сайт,
- вести блог,
- сделать интернет-магазин,
- управлять контентом без программиста —
Готовый движок подходит идеально.
Если нужен сложный кастомный продукт с уникальной логикой — чаще используют фреймворк.
Коротко:
Движок сайта — это программная основа, которая управляет страницами, данными и логикой сайта.
Без него современный сайт просто не работает.