Быстрая навигация по этой странице:
- Универсальность или узкая специфика
- Открытый код либо платная лицензия
- Прогрессивность или традиционализм дизайна
Выбрать конкретную CMS для сайта в современности стало намного труднее. И причина тому – наличие большого количества систем управления контентом, обладающих схожим функционалом. Но не все они одинаково подходят для реализации целей веб-мастера, более того, есть еще и категория платных систем, которым практически всегда можно найти бесплатную альтернативу. Потому детальный разбор принципов выбор CMS стоит изучить каждому разработчику сайтов с различной спецификой.
На основании данных принципов стоит выстроить свою тактику выбора системы управления контентом. Важно предположить, будет ли она соответствовать требованиям разработчика, является ли она удобной для посетителей проекта, а также способна ли она обеспечить нужный уровень функционала для разных видов интернет ресурсов. Потому изначально нужно решать именно этот вопрос.
Универсальность или узкая специфика
Универсальные системы представлены небольшим числом. Примером здесь может служить система Joomla. Также сюда стоит относить Drupal, Mambo, DLE и прочие программные комплексы для поддержки сайта. Они имеют множество элементов для создания информационного портала. Более того, распространенность данных систем позволяет без труда найти множество расширений функционала, позволяющих более грамотно организовать не только сам сайт, но и его вспомогательные сервисы, в том числе и платные. Потому если требуется универсальная система, то тогда выбор стоит остановить на данных примерах.
Если же разработчик формирует проект небольших размеров, к примеру, блог, то тогда в качестве оптимальной системы будет CMS WordPress — он включает в себя практически все необходимое — к Вашим услугам будут и ЧПУ, и виджеты, и хлебные крошки, и тысячи различных плагинов.
Другой вопрос предстает перед веб-мастером в том случае, когда ему требуется создать полноценный функциональный сервис. Примером может стать социальная сеть небольших масштабов или сайт знакомств, интернет магазин. В этом случае внимание оптимально обратить на специализированные системы. Разумеется и WordPress, и Joomla имеют многие компоненты и для данных целей, но в данном случае нет возможности добиться конфиденциальности данных и платежей. Эту проблему решают коммерческие системы управления сайтами.
Открытый код либо платная лицензия
Любые CMS для сайта имеют свои особенности, в том числе и те, которые касаются оплаты. На данный момент существуют коммерческие системы и проекты с открытым кодом. Для первых необходимо оплатить доступ к функционалу, тогда как вторые можно использовать совершенно свободно, не затрагивая щекотливых аспектов интересов правообладателей. Более того, системы с открытым кодом можно дополнять сторонними модулями, своими скриптами, допускается изменение алгоритмов работы. В коммерческих проектах это запрещено.
Примечательно, что вопрос лицензии и открытого кода волнует в основном тех веб-мастеров, которые создают универсальные проекты, дополняя их некоторыми сервисами. Если целью разработки сайта является создание магазина, в котором нужен только полностью функционирующий программный компонент, то коммерческие версии CMS для интернет магазина подходят для этого как нельзя лучше.
Практически не имеет важности выбор системы управления контентом при разработке сайтов-визиток. Они представляют собой простые элементы функционала, позволяющие публиковать контактные данные, промо-материалы, а также краткие описания для компании или сервиса.
Причем такими возможностями обладают практически все, даже бесплатные системы. Потому CMS для сайта-визитки фактически не играет важной роли, так как в качестве нее можно выбрать простые программные проекты с открытым кодом. Разумеется, существуют и специальные версии программ, предназначенных для реализации сайтов-визиток, хотя их количество небольшое.
Прогрессивность или традиционализм дизайна
Многим веб-мастерам знакомы проблемы, связанные с дизайном ресурсов, построенных на CMS. Как правило, бесплатные движки для сайтов, а также коммерческие дистрибутивы CMS, не имеют возможности гибкой настройки дизайна. Причем открытый код систем позволяет видоизменять их на профессиональном уровне, достигая привлекательного внешнего вида. Для большинства коммерческих систем это нехарактерно, потому их дизайн построен более традиционно.
В частности, стоит привести несколько примеров: в системах с открытым кодом есть возможность внедрения интерактивных сценариев Flash, JavaScript, iQuery. Если они не созданы разработчиками в лицензированных платных продуктах, то тогда внешний вид сайтов будет страдать. И если это важно для веб-мастера, то ему следует акцентировать свое внимание на бесплатных универсальных системах управления контентом.