Критерии выбора CMS
CMS бывают разные. Нужно понимать, по каким критериям их нужно выбирать:
— Платные и бесплатные; почти все технологии делятся на эти два типа.
Платные решения чаще всего выдают компании, которые на них специализируются, и зарабатывают на них деньги.
Бесплатные чаще — это решение открытых сообществ, энтузиастов или крупных компаний, которые хотят поделиться своими технологиями, чтобы показать, какие у них потрясающие технологии. При этом нужно понимать, что интеграция того или иного решения, — это отдельный вопрос. Чем проще интеграция технологий, тем меньше здесь затрат. Но это не всегда связано с тем, платные технологии или бесплатные.
— Далее, почти все технологии делятся на простые конструкторы и полноценные редакторы для кода.
Примерами тут могут быть Wix или uCoz, которые достаточно известны на рынке. Мы там не трогаем код, а просто через визуальный шаблон приставляем элементы, добавляем контент, и нам не нужно никакого знания программирования.
В то же время, мы понимаем, что для более серьёзных проектов, нам часто требуется работа с кодом, изменение шаблонов того же сайта, добавление функционала. И для этого нужны редакторы кода.
— Это не только к CMS относится, например, к технологиям картографических сервисов. У нас могут обычные карты для сайта, например. Или же какие-то серьёзные приложения для мобильных устройств.
— Ну, и третий способ деления, — это то, насколько универсальным является то или иное решение. Есть решения, которые заточены под что-то конкретное; есть решения, которые в принципе являются универсальными.
Например, если мы посмотрим на рейтинг CMS, то здесь это будет очень хорошо видно.
— Это рейтинг CMS по Рунету. У нас есть WordPress и Joomla, которые занимают первые два места, — это бесплатные решения, широко распространённые не только в Рунете.
А третьим у нас идёт Битрикс. — Это решение платное, фактически российское. О преимуществах тех или иных решений в CMS у нас будет отдельный лекция, которую прочитает Дмитрий Васильев, по-моему, через одну лекцию после меня.
Здесь я просто иллюстрирую тот, как делятся технологии.