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

CMS для блога — что выбирает рынок и почему? Инструктаж
Содержание
  1. Drupal
  2. Joomla
  3. WordPress

Всем привет!

Часто спрашивают, почему я активно использую 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.

0 0 голоса
Рейтинг статьи

Блог Дмитрия Горошко о CRM, автоматизации, бизнес-процессах и вообще
Подписаться
Уведомить о
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x
Мы используем cookie-файлы для наилучшего представления нашего сайта. Продолжая использовать этот сайт, вы соглашаетесь с использованием cookie-файлов.
Принять
Политика конфиденциальности