Что же представляет собой движок для сайта? Движок сайта или CMS (программный комплекс управления сайтом) – это система шаблонов, программных модулей, операторов и скриптов, с помощью которых автоматизируется работа web-сайта.
Существует несколько типов движков: платные, бесплатные и самописные. Каждый из них имеет свои недостатки и преимущества.
К преимуществам бесплатных движков относятся такие факторы:
такие CMS бесплатны;
с помощью таких движков можно создавать любой портал, начиная с домашней страницы и заканчивая крупным проектом;
они имеют большое количество шаблонов дизайна, модулей и плагинов, которые позволяют подключать к порталу те или иные разделы и модули.
К недостаткам же так же можно отнести бесплатность. Ведь это позволяет взломщикам сайтов получать движки бесплатно и беспрепятственно находить в них слабые места.
Платные же CMS менее доступны для злоумышленников, т.к. не каждый из них будет покупать скрипт лишь для того чтобы самоутвердится взломав сайт. Помимо этого, код такого движка может быть закодированным, что исключает возможность изучения структуры движка. Они безопасны. На одной из таких построен, например, сайт "Точные прогнозы на спорт"
Платные движки, в основном, имеют быструю и качественную поддержку, которая предоставляется по телефону, электронной почтой или же на специализированных форумах.
Самописная система управления сайтом представляет собой платный или бесплатный движок, который был написан и поддерживается одним автором-разработчиком.
Помимо этого на рынке также существуют и бесплатные самописные CMS, которые разрабатываются энтузиастами-одиночками.