что такое движок сайта



Движок сайта это

Автор Ёергей Буренко задал вопрос в разделе Другие языки и технологии

Что такое движок сайта? Объясните, пожалуйста, самым простым языком. и получил лучший ответ

Ответ от
скорость сайта, реакция,

Ответ от Sashka Hooliganov www.russkur.ru[гуру]
Вообще-то, движок, это жаргонное выражение, правильное название – программный комплекс управления сайтом. Подобная система управления может состоять из множества небольших модулей (т. е. несколько маленьких программ) , которые объединены в общую систему.
Наиболее часто встречается аббревиатура CMS – Content Managment System – Система Управления Контентом.
Движки, в подавляющем большинстве случаев, программируются на языке PHP, тем не менее, возможно применение других языков, всё зависит от программиста и возможностей хостинга. В любом случае, движок всегда работает в связке с базой данных MySQL (базы данных так же должны поддерживаться хостером) .

Принцип действия

Для начала, обратимся к работе обычного сайта. Как происходит открытие веб-страницы? В строку браузера вводится адрес и открывается соответствующая ему страница, из тех, которые лежат на сервере. Если адрес введён неправильно, то получим ошибку 404 (на сервере такая страница не обнаружена) .
Как происходит открытие страницы на сайте, которой функционирует с помощью CMS? Страниц, как таковых, на сервере нет. Есть база данных, в которой находится текстовая информация и есть программа, которая работает с этой базой данный (тот самый движок) . В строку браузера вводится адрес, в соответствии с адресом, программа «выдёргивает» из базы определённый кусок текста, вставляет его в заранее заданный дизайн и показывает посетителю. На все эти действия уходят доли секунды.
Таким образом, страница будет генерироваться столько раз, сколько её будут запрашивать посетители.
Итак, мы пришли к определениям статической и динамической страницы.
Статическая страница – находится на сервере в виде отдельного файла и отображается при каждом запросе.
Динамическая страница – фактически, её не существует, т. е. она собирается заново при каждом новом запросе посетителя сайта.

Достоинства движка

Движок имеет смысл устанавливать только на крупные сайты с большим объёмом информации. Понятие крупные достаточно растяжимо, кто-то хочет автоматизировать свой сайт в случае, если количество его страниц превысит 50 штук, а кто-то и с сайтом в 1000 страниц управляется только с помощью SSI (Server Side Include).
Главное достоинство это быстрое внесение изменений сразу на все страницы сайта. Например, Ваш сайт состоит из 200 страниц и, появилась потребность заменить код баннера, добавить баннер, или установить форму подписки на рассылку. В этом случае Вам придётся вручную перебрать 200 страниц и в каждую из них внести соответствующие изменения. Вполне естественно, что это большой труд, затраты времени, да и терпения нужно немало.
В этом случае может помочь упоминавшаяся выше технология SSI, а вот если потребовалось сменить дизайн сайта, то даже применение SSI вряд ли поможет.
С движком же, всё проще, открываем несколько файлов, в которых находятся HTML-вставки, описывающие дизайн, производим их замену и всё готово. Теперь все страницы автоматически отображаются в новом дизайне.
До сих пор можно встретить мнение, что сайт, построенный с помощью такой системы, плохо индексируется в поисковых машинах, т. к. в адресах страниц содержится вопросительный знак (например, .php?id=127). На сегодняшний день ситуация изменилась в лучшую сторону, нормальные поисковики (на которые следует ориентироваться при разработке сайта) без проблем индексируют такие адреса. Ну а если сомнения всё же берут верх, то можно использовать ModRewrite. С его помощью можно избавится от вопросительных знаков, и сделать адрес удобным для запоминания.

Ответ от 0test[гуру]
Система, которая создаёт страницы. Удобная.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Что такое движок сайта? Объясните, пожалуйста, самым простым языком.
спросили в Интернет
Создание мобильного сайта
Есть конструктор мобильных сайтов , правда пока дается только при заказе хостинга.
подробнее...
спросили в Веб 3 0
Повторяюсь. Хочу создать свой сайт. Пользуюсь NVU.
Пробовал ли ты систему UCOZ ?
У них хороший движок и уже набор распространнённых модулей есть:
подробнее...

Вопрос о структуре сайта на php
Можно использовать MVC и использовать один файл на несколько связанных действий в виде контролера и
подробнее...

Что такое "движок сайта"? Зачем он нужен? Если пишу вручную (html), то нужен ли мне движок?
Как бы лучше выразиться, движок - набор скриптов, которые обеспечивают взаимодействи пользователя с
подробнее...
спросили в Интернет Субд
Какие есть "движки" сайтов?
Движок сайта или "Система Управления Контентом" или "Content Managment System" или CMS или КМС. Это
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:

Как спрятать текст под кат на сайте?.. нужен код HTML
Ты сам ответил на свой вопрос. Тег <cut> прячет текст =) Естественно, нужен движок,
подробнее...
спросили в Под ключ
Что такое Сайт под ключ. Что входит в это выражение "Сайт под Ключ" какие пункты Желательно полное объяснение
Фраза "под ключ" означает, что после передачи сайта заказчику, Вы уже ничего дорабатывать там не
подробнее...
спросили в Интернет
Почему все делают сайты на битриксе?
Стоит Битрикс недешево, но вот что удивительно, вы когда машину идете покупать, стараетесь наверно
подробнее...
спросили в Сайт Сайты
На каких сайтах лучше искать объявления о продаже авто с пробегом?
только auto.ru и ничего более
это один из самых старых сайтов в этой теме.
подробнее...
спросили в Интернет Форум
Что такое движок форума?
Движок форума (а также любого другого сайта) - это система управления контентом, сокращенно CMS
подробнее...
спросили в Интернет
Кнопка Skype на сайте
Первое что делаешь набераешь в поиске кнопка скайп на сайт !!!первый или второй сайт твой
подробнее...
спросили в Интернет
Как добавить информацию на сайт?
Если правите обычным редактором типа блокнота на локальном компьютере а потом закидываете всё это
подробнее...

Создание флеш-сайта. Ответы ожидаются исключительно от профессионалов.
Флеш-сайт - решение, которое нужно использовать только тогда, когда есть чёткое понимание, почему
подробнее...
спросили в Drupal PostgreSQL
Какие существуют способы создания сайтов?
Есть 2 основные направления:
1. Сайты-конструкторы
2. Самостоятельно созданные сайты.подробнее...
спросили в CMS
CMS, движок и админка -одно и тоже?
CMS - это хреновина где-то в сети, куда ты отправляешь свои относительно простые приказы как
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*