Миссия сайта – представить полную и объективную информацию о наиболее актуальных на момент системах управления контентом (CMS). Указаны достоинства и недостатки каждого движка, их особенности для администраторов и разработчиков сайтов.
Что такое CMS?
Идеальный вариант для создания любого сайта – это разработать движок, специально предназначенный для тех функций, которые необходимы заказчику, с оптимизированным кодом и отсутствием каких-либо излишеств. Однако такой вариант нельзя назвать бюджетным, поскольку он требует привлечения команды программистов и длительного времени на разработку и согласование проекта.
Поэтому появились готовые пакеты, получившие название CMS, в которые уже заранее включены наиболее востребованные функции – такие как новости, статьи, голосования, загрузка рисунков и других файлов, поиск по сайту и так далее.
Бурное развитие CMS началось в начале 2000-х годов, вместе с набирающим силу сайтостроительством как таковым. Некоторые CMS делали акцент на простоте и удобстве администрирования сайтов, некоторые на богатом спектре опций и возможностей, некоторые пытались совместить все это.
Основной проблемой всех CMS всегда было противоречие между потребностями пользователей и оптимизацией кода, что выливалось в излишнюю нагрузку на серверные мощности. Редкому пользователю требуется полный функционал, предоставляемый движком. Совершенствование технологий позволило несколько уменьшить актуальность этой проблемы – в частности, путем кэширования – но не полностью избавиться от нее.
CMS в наше время – Bitrix, NetCat, Wordpress, Joomla, Drupal, DLE
Большинство веб-программистов как минимум задумывались о создании собственной CMS, веб-студии зачастую используют для создания клиентских сайтов собственные разработки, а общее число CMS к настоящему моменту измеряется в тысячах.
Однако со временем сформировались явные лидеры как среди коммерческих, так и среди бесплатных CMS, причем практически в каждой области – портальные системы, новостные сайты, блоги и так далее – можно найти и те, и другие варианты. Исключением можно назвать разве что корпоративные сайты, в которых помимо функционала должна присутствовать определенная солидность и репутация производителя.