Впервые этот термин я услышал на одном из конкурсов сайтов, проводимом для школьников и студентов. Мои ученики представляли там сайты, сделанные на HTML. Кстати, они заняли призовые места. Но из уст одного из участников я услышал, что для создания сайтов можно использовать движки. Я заинтересовался и вскоре открыл для себя огромный пласт в сайтостроении. И еще я открыл, что я так мало знаю. Как говорится, «век живи – век учись».
Что же такое движок сайта? На самом деле, это выражение из жаргона web-мастеров. Более правильное название – программное обеспечение управления сайтом. Еще используется аббревиатура CMS – (“Content Management Software” или “Content Management System”) – система управления контентом.
Чтобы разобраться в работе CMS, нужно сначала выяснить, что такое статические и динамические страницы. Статическая страница – это HTML-файл, хранящийся на сервере, в котором прописано все содержимое страницы: и ее внешнее оформление, и текст, и расположение элементов относительно друг друга. При наборе адреса этой страницы в браузере идет обращение к серверу и загружается соответствующий файл. Динамической страницы, как таковой, на сервере не существует. Есть база данных, в которой хранится контент, есть шаблон страниц, и есть программа (CMS), которая при запросе браузера «берет» из базы данных необходимый контент и вставляет его в шаблон. В окне браузера мы видим уже готовый результат – получившуюся web-страницу. Говорят, что страница формируется «на лету», и существует она только тогда, когда мы хотим ее видеть. Таков принцип работы движков.
Для написания CMS используются языки программирования, чаще всего PHP. Создаются они как отдельными программистами, так и большими коллективами, целыми фирмами.
Движки имеют массу достоинств:
- Для создания сайтов на их основе можно обойтись без знания HTML и языков программирования. Достаточно изучить несколько уроков по установке движка и разобраться с интерфейсом панели управления.
- Сайт на CMS очень динамичен. Мы можем легко изменять и добавлять контент, создавать новые пункты меню, присоединять различные функциональные модули. При желании можно легко изменить дизайн сайта, загрузив новый шаблон. Если это делать на обычном HTML-сайте, придется переписывать все страницы. По сути, это будет создание нового сайта.
- Немаловажным достоинством движков является то, что над их созданием работают специалисты – профессионалы. Они могут создать достаточно сложный продукт, которым, в то же время, легко пользоваться. Если мы хотим обработать текст, мы не создаем свой текстовый редактор, а просто открываем Word и работаем в нем, не вникая в то, что это очень сложная программа, над которой работала целая кампания Microsoft. Мы просто используем эту программу.
Итак, я надеюсь, вы поняли, что такое движок сайта, на каких принципах он работает, какие имеет преимущества перед другими способами создания сайтов. В следующих статьях будет сделан обзор различных CMS и рассмотрены наиболее популярные системы. Также будут новые статьи о работе над дизайном сайта в программе Photoshop. Чтобы не пропустить появление новых статей, подпишитесь на обновления блога.
Создание качественного сайта на WordPress 4
Курс с примером создания сайта на бесплатной CMS — WordPress.
Если вы можете что-то добавить, обязательно оставьте комментарий.
Проголосуйте за статью, нажмите кнопку социальной сети.
CMS это круто
В наше время у множества людей (особенно у тех, кто занимается бизнесом) возникает потребность в создании своего сайта. У вех он предназначен для разных целей. Но для любого сайта в первую нужно составить техническое задание, ибо без него сайт получится сырым, ну или исполнитель запоздает по срокам. Можно заказать тех. задание на сайте TZprofi, стоимость небольшая и выполняют работу качественно. Лучше еще провести анализ конкурентов (на сайте такая услуга тоже есть). Когда ТЗ будет готово, с ним вы уже можете обращаться к программисту. Но лучше тщательно контролировать процесс, потому что много есть людей, которые обманывают на деньги.
Я бы определил СMS -это визуальный редактор для создания сайта и управления им после публикации .
А движком я бы назвал — программный код сайта /именно благодаря коду сайт рождается,живет, и развивается в интернете «двигается» /
CMS — прекрасное изобретение Они сделали сайтостроение доступным для огромного множества людей, которым раньше это занятие было недоступным.