От веб-разработчиков или программистов зачастую можно услышать такое выражение, как "движок сайта". Ни всякий обыватель или "чайник" поймёт о чём идёт речь.
На самом деле под жаргонным "движок сайта" понимается "выделенная часть программного кода для реализации конкретной прикладной задачи— программа, часть программы, комплекс программ или библиотека, в зависимости от задачи и реализации" или программный комплекс управления сайтом.
Часто встречается аббревиатура, обозначающая такой программный комплекс управления сайтом - CMS от Content Managment System, переводящаяся как Система Управления Контентом.
Сегодня многие начинающие "сайтостроители" часто прибегают к выбору подобных "движков", в числе которых наиболее популярны CMS Joomla, Wordpress , UCOZ и другие.
Естественно, что выбор CMS разработчиками , связан с определёнными преимуществами , которыми они обладают.
В целом использование готового движка при разработке программы, сайта или другого продукта сокращает время разработки, позволяет уделить больше времени разработке других подсистем.
Но есть у движков свои недостатки. Так часто продукты, произведённые с использованием движков, наследуют их ошибки и проблемы безопасности.
Вот как например делится своим опытом использования и применения движка Mediawiki один из начинающих разработчиков у себя в блоге.
И всё же чаще достоинства движков перевешивают их недостатки.
|