Движки сайтов созданы для того, чтобы автоматизировать, облегчить и обогатить работу веб-мастеров. Раньше нужно было иметь хорошие знания HTML, CSS и PHP, чтобы создавать функциональный сайт. Но теперь вам не обязательно детально изучать эти технологии, так как для основных задач вам будет достаточно разбираться в движках сайтов.
CMS (Content Management Sistem) – дословно, система управления контентом. В более широком смысле это программная система, предназначенная для обеспечения и организации совместного процесса создания и редактирования содержимого сайта. Короче говоря, это движки для создания сайтов, с помощью которого вы управляете всем сайтом.
По мере того, как вы определись с тематикой сайта, доменным именем, хостингом, появляются более сложные аспекты сайтостроительства, например, делать страницы вручную или использовать так называемые движки. Движки для сайтов бывают платные и бесплатные. Существуют свои преимущества и недостатки использования таких движков. Эта тема очень объемная и существует очень много аспектов, но хотелось бы остановится на некоторых, с которыми столкнулся сам в процессе приобретения опыта.
Если вы решили структурировать ваш сайт обычными статичными страницами, то это решение вполне приемлемо и имеет право на реализацию, так как такие страницы не нагружают сервер, не создают уязвимостей в сайте, позволяющих внедрять вредоносный код, позволяют каждую страницу оптимизировать под поисковый запрос, верстать страницу именно в том виде и так, как это вам хочется и т.д.
Движков для создания сайта очень много, бесплатных и коммерческих, специфических и универсальных. Здесь я просто перечислю несколько движков, для примера, что-бы вы имели представление об их возможностях, и тогда, определившись с целью создания сайта, вы сможете выбрать себе подходящую CMS и создать на ней сайт.
WordPress. Движок очень хорош собой, при помощи данного движка можно создать абсолютно любой тип сайтов начиная с варез-сайта и заканчивая профессиональным сайтом какой-либо компании. Изначально WordPress был создан как движок для блогов, и почти все блогеры как Рунета, так и «ЗаРунета» используют этот движок в своих целях. Огромным плюсом WordPress является большое количество бесплатных плагинов, шаблонов, виджетов и т.д. И каждый сможет найти себе что-нибудь по вкусу. Так же огромным плюсом этого движка является то, что в управлении им разберётся любой новичок.
Joomla. Про этот движок можно спорить очень долгое время перебирая все его плюсы и минусы. У данного движка есть одна очень большая отличительная особенность (если сравнивать его с WordPress) многие плагины и виджеты для Joomla являются платными. Тоесть если хочешь улучшить свой сайт – плати. Хоть Joomla сильно уступает WordPress по количество пользователей, всё равно у неё есть свои поклонники и фанаты, которые могут создать на Joomla много интересных сайтов. Отличительным качеством Joomla является минимальное захламление админ панели, тоесть если вы новичок то тех инструментов, которые в ней представлены вам будет достаточно, а если вы уже более опытный вебмастер то вы сможете расширить интерфейс движка, добавив новые полезные для себя возможности.
Drupal. Не самый популярный, но и не самый плохой движок для сайта. Так же как и на двух предыдущих движках на Drupal можно создавать самые разные сайты, начиная с блогов и заканчивая кинотеатрами. Было бы желание, как говорится. По моему мнению, админ панель в Drupal достаточно простая и это хорошо, в ней нет ничего лишнего, но с другой стороны она открывает достаточно большие возможности перед вебмастером. Хоть Drupal не самый популярный движок, вам всё равно стоит к нему присмотреться, потому что на вкус и цвет товарища нет.
CMS Made Simple. (сокращено CMSMS) это современная и в то же время интуитивная система управления сайтом, при помощи которой Вы с легкостью создадите Ваши страницы, оформите дизайн и расширите функциональность. Эта система может быть расширена при помощи модулей и тегов и подходит как для управления небольшими сайтами, так и для настройки целых порталов. От личной странички до сложного корпоративного сайта – все возможно. Система шаблонов в системе построена на HTML и CSS, что позволяет создать абсолютно любой дизайн. Вы также сможете легко применить уже существующие шаблоны и стили. CMSMS написана на языке PHP и является свободным программным обеспечением, распространяемым с лицензией GPL.
AMIRO.CMS. Современная разработка новосибирского научного центра. Amiro.CMS является универсальной платформой, позволяющей легко создавать и поддерживать профессиональные веб-сайты практически любого уровня сложности. Amiro.CMS включает весь инструментарий, необходимый для эффективной работы современного коммерческого интернет-ресурса.
DataLife Engine. Многопользовательский новостной движок предназначенный для организации собственных СМИ в интернете. Гибкость, легкость в настройке и интеграции собственного дизайна позволит вам развернуть собственные СМИ в наиболее кратчайшие сроки, без каких-либо дополнительных материальных затрат.
1С-Битрикс. – Универсальный программный продукт для разработки, поддержки и успешного развития интернет-проекта. Удобный и понятный интерфейс позволяет эффективно управлять сайтом, не привлекая специалистов по программированию и html-верстке.
Typo3. На TYPO3 работает несколько десятков тысяч сайтов, включая сайты CISCO, Nec, Epson Corporation, Philips, ЮНЕСКО, UNISEF, Коника-Минольта. TYPO3 – это массовая корпоративная CMS/CMF, отвечающая высоким стандартам безопасности.
HostCMS. Неплохой движок. Есть как платные, так и бесплатные версии. Чем больше заплатишь, тем больше функционала. Хотя и бесплатный вариант прекрасно подходит для создания сайта.
Движков существует великое множество. Прежде чем скачивать и устанавливать, почитайте отзывы о CMS. Многие движки настроены под конкретные задачи. Поэтому не торопитесь с выбором. Хорошенько подумайте, какой сайт у вас будет. И соответственно какие задачи надо будет выполнять. Ещё один момент. Не всякий движок будет работать на любом хостинге. Поэтому могут возникнуть проблемы с переездом. В общем отнеситесь к выбору движка со всей серьёзностью.