CMS для блога — что выбирает рынок и почему?

CMS для блога — что выбирает рынок и почему?

Время чтения: 5 мин.

Всем привет!

Часто спрашивают, почему я активно использую WordPress для своих и клиентских проектов. Отвечаю.

Давайте рассмотрим классику выбора из первой тройки. Обычно говорят о том, что Drupal — гибкий, Joomla — структурирована, а WordPress — слишком простой. Я работал со всеми 3 CMS (и даже больше, чем с 3).

Содержание

Drupal

Нельзя сказать о нем что-то плохое, но Drupal все-же больше не для блогов и контентных проектов cредней руки. Drupal больше подойдет для сайтов, в которых постоянно что-то дорабатывается, внедряются новые сервисы, функционал. Образно, его можно сравнить с Linux-ом среди операционных систем.

Если у вас есть энтузиазм постоянно дополнять сайт, исправлять те или иные детали, то Drupal вам подойдет. Но это вряд-ли будет блог, потому, что для блога основа — контент, а не новые сервисы или программные примочки. Вам нужно, чтобы проект работал как часы. Простые, но надежные.

Joomla

Joomla проста для старта, в ней много уже готовых и простых в использовании компонентов, но она действительно тяжела в плане скорости работы. Количество модулей и компонентов будет серьезно нагружать базу, в системе не самым оптимальным образом построена работа с кэшем, сжатиями.

Joomla для блога
Joomla для блога

То, что разработка этой CMS начиналась еще с Joostina, а сама Joomla прошла эволюцию с версий 1 до 3, с серьезным акцентом на обратную совместимость ко многим копонентам, влияет на ее структуру. К примеру так как многие компоненты ранее использовали Mootools, Джумла до сих пор всегда использует как jQuery, так и Mootools.

Многие разработчики шаблонов используют собственные подфреймворки, без которых их шаблоны и компоненты не будут полностью нормально работать. Много сюрпризов может вам преподнести также использование бесплатных шаблонов (рассмотрен важный практический кейс).

Кроме того, каждый новый компонент подключает свои стили, часто несколько отдельных javascript-файлов, что также со временем создает целую паутину запросов с серверу. И очень часто оптимальность (скорость) работы этой CMS стоит не на первом месте у сообщества разработчиков.

Joomla далеко не самая простая и интуитивная с точки зрения использования ее внутренних функций и API. Не часто разработчики используют предоставляемые ею методы, используя взамен и обход этого чистый PHP, что делает ее ядро очень, очень избыточным.

В общем, с увеличением сайта вам однозначно придется проводить очень серьезную работу по оптимизации скорости его работы. Возможно, в несколько этапов. Обратите здесь особое внимание на то, о чем молчат многие хостеры (и то, на что вы не сможете повлиять для повышения скорости сайта).

Я отказался от разработки на Joomla, хотя периодически берусь за небольшие проекты на данной CMS.

WordPress

WordPress для блога
WordPress для блога

В качестве обсуждения этой СMS рассмотрим следующие большие и известные контентные проекты (айти-тиматика):

  1. AIN.ua. Около 200 тыс. посещений в месяц;
  2. Сайт журнала Компьютерра (computerra.ru);
  3. Сайт TechCrunch — крупнейшее интернет-издание о стартапах, интернет-бизнесе, инновациях и веб-сайтах.

Список можно продолжать, но эти контентные проекты успешны и являются непосредственно айтишными, поэтому, думаю, это хороший аргумент при выборе в качестве CMS именно WordPress.

Резюме
Название статьи
CMS для блога — что выбирает рынок и почему?
Описание
Давайте рассмотрим классику выбора из первой тройки. Обычно говорят о том, что Drupal - гибкий, Joomla - структурирована, а Wordpress - слишком простой. Я работал со всеми 3 CMS (и даже больше, чем с 3).
Автор
Источник
Softink
Логотип автора

Поля отмеченные символом * обязательны для заполнения!

Оставить комментарий

Пожалуйста, авторизуйтесь чтобы добавить комментарий.
  Подписаться  
Уведомление о