CMS - это система управления контентом , движок сайта - программа которая устанавливается на веб сервере (хостинге) и предназначена для того чтобы связать базу данных с дизайном. Именно благодаря CMS вы можете изменять выводимые данные самостоятельно, в так называемой административной панели сайта (админке).
Кому и для чего нужна CMS
Вам как клиенту нужно работать с сайтом: менять картинки, описания, статьи это и дает нам система управления контентом (цмска). С нашего опыта, экономически более обосновано для компания среднего и малого бизнеса выбрать сайт на уже готовой CMS, дабы не изобретать 5 - колесный велосипед.
Вообщем готовое зачастую не значит плохое - с поправкой именно на выбор системы управления сайтом в зависимости от реальных потребностей бизнеса и функциональность сайта.
Помимо этого существуют еще frameworks - модули пред-CMS в которых практически нет возможностей работы с контентом и текстом на сайте, зато заданны уже определенные механики работы с базой данных. Подходит для уникальных высоконагруженных проектов где упор делается в основном на бекенд, например сайты банков с целым рядов внутренних формул для расчета кредитов и ипотек.
Следует понимать что если бюджет сайта на CMS стоит от XXX $, то на frameworks от XXXXX $. То есть фактически вы создаете административную панель с нуля со всеми вытекающими с этого последствиями.
Выбор CMS для проекта
Системы управления контентом бывают:
- Коммерческие
- С открытым кодом
- Студийные
- Самописные
Коммерческие системы управления контентом - бесспорное их преимущество очень подробная документация по работе в ней, наличие огромного штата специалистов фрилансеров, так и веб студий которые специализируются на данной cms. Огромное количество разработанных как платных так и бесплатных модулей. Достаточно не плохая гибкость настройки.
С недостатков, за такой тип сиэмэс нужно платить, причем зачастую достаточно не малую сумму, причем существенный риск переплаты за те функции которые вам абсолютно не нужны. Также огромная проблема в том что разработчики коммерческих цмс не пустят вас в код модификации ядра.
Самый распространенные коробочные решения: UMI.CMS, 1С-Битрикс, NetCat
ЦМС с открытым кодом - они же условно бесплатные, хотя "положа руку на сердце" все мы понимаем что платить все же придется: за адаптацию сайта к вашим процессам, дизайн, плагины и разного рода небольшие "хотелки", которые нужны для полноценной работы сайта.
Примеры: Drupal, Joomla, Wordpress, MODx, OpenCart
Зачастую если у вас сайт со стандартными функциями стоимость такого проекта будет в разы дешевле чем на коммерческой CMS.
К преимуществам также можно отнести то что доработать на таком сайте возможно практически все, главное найти разработчика с "прямыми" руками.
Студийные цэмэски - сущесвуют веб студии которые пишут сайты на своих собственноручно сделанных движках. Преимущества: высокая скорость работы, огромный опыт веб студии который заключен в данном продукте, сайты уже априори адаптированы к последующему продвижению. Разработчик таких решений знают их как свои пять пальцев и могут действительно творить чудеса.
Недостатки - зависимость от веб студии которая делает вам сайт, в компании может также всякое случиться она может закрыться, сменить виды деятельности. Поверьте, потом очень трудно найти человека который готов разбираться в чужом коде и еще и брать за это небольшие деньги.
Самописные - полностью с нуля заточенные под нужды одного проекта. Как правило с такими проектами должна работать целая команда разработчиков. Имеет смысл в том случае если проект очень высоконагруженый например, 40 миллионов посетителей в день. Такие проекты, просто не возможно реализовать на стандартных CMS. Соответственно стоимость такого проекты очень высокая.
-
Каталогом
-
Интернет магазином
-
Лендингом
-
Корпоративынм сайтом
-
Порталом
-
Блогом