Что лучше wordpress или joomla или drupal
Перейти к содержимому

Что лучше wordpress или joomla или drupal

  • автор:

WordPress или Joomla или Drupal – что лучше

На WordPress работает 23% всех сайтов в интернете, но это не единственная бесплатная система управления контентом. Существуют и другие платформы, такие как Joomla и Drupal . Но каждая из них имеет свои плюсы и минусы. В этой статье мы сравним Drupal , WordPress или Joomla , чтобы выяснить, какая из этих систем является лучшей:

Что общего у WordPress, Joomla и Drupal

Все три популярных CMS имеют много общего с точки зрения технологии, философии и сообщества:

Что общего у WordPress, Joomla и Drupal

Joomla , Drupal , WordPress являются бесплатным программным обеспечением с открытым исходным кодом. Все три написаны на PHP .

Все три используют MySQL в качестве СУБД . WordPress поддерживает только MySQL , в то время как Joomla и Drupal поддерживают другие системы управления базами данных.

Все три используют темы и шаблоны для визуального оформления сайтов и подключаемые плагины, модули для расширения функционала.

В качестве программного обеспечения с открытым исходным кодом, все они являются проектами, развиваемыми и поддерживаемыми сообществом.

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

Рассмотрим, чем отличаются WordPress , Joomla и Drupal .

Простота в использовании и дружелюбность к новичкам

Большинство людей, создающих свои сайты, являются обычными пользователями. Удобство в использовании является наиболее важным фактором для большинства из них.

WordPress

WordPress известен своей установкой за пять минут. Большинство хостеров также предлагают установку WordPress в один клик. Это позволяет новым пользователям довольно просто создать свой сайт:

WordPress

Опыт пользователей после установки WordPress также намного лучше, чем у Joomla или Drupal . Пользователь получает в свое распоряжение понятный интерфейс с меню, в котором представлены разделы для создания записей, страниц или настройки внешнего вида и тем. Теперь постараемся понять, что лучше Joomla или WordPress .

Joomla

Установка Joomla проходит не так быстро, как у WordPress , но она включает в себя похожие этапы. Многие хостинг-провайдеры также предлагают пакет установки Joomla в один клик:

Joomla

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

Drupal

Установка Drupal похожа на Joomla и WordPress . Просто загрузите пакет и запустите скрипт установки:

Drupal

Drupal также предлагает дистрибутивы. Они предварительно разбиты на пакеты с модулями и конфигурацией для создания сайтов определенного типа.

Для новичков эта CMS немного сложнее. Пользователям будет трудно понять, как работать с административной частью. В Drupal очень просто добавлять контент, но процесс изменения внешнего вида и добавления элементов не так прозрачен.

Темы и плагины

Все три популярных CMS поддерживают возможность установки тем и плагинов/модулей, как способ расширить функционал и изменить внешний вид.

WordPress

WordPress позволяет изменять внешний вид сайта, используя темы. Платформа поставляется с несколькими темами, предустановленными по умолчанию. В любое время вы можете нажать на кнопку « Добавить новую » на странице « Дизайн » и установить бесплатные темы из официального каталога на WordPress.org :

WordPress

Также вы найдете множество премиум-тем для, созданных сторонними разработчиками тем. Эти платные темы поставляются с премиум-опциями поддержки.

Реальная сила WordPress заключается в плагинах. В официальном каталоге плагинов WordPress насчитывается более 38000 бесплатных плагинов. Вы также можете купить премиум-плагины, которые поставляются с поддержкой, предоставляемой разработчиками.

WordPress vs Joomla

Joomla поставляется с шаблонами и расширениями. Существуют отличные расширения, которые позволяют делать что угодно: от создания интернет-магазина до управления электронной почтой:

WordPress vs Joomla

Тем не менее, количество этих шаблонов и расширений не так велико, как у WordPress . Поэтому найти идеальный шаблон и расширение вам будет немного сложнее. Продолжим сравнение Joomla и WordPress .

По умолчанию Joomla не содержит функцию, которая позволяет пользователям искать и устанавливать расширения и шаблоны из панели администрирования. Существует дополнение, которое позволяет добавить функции для установки расширений из веб-интерфейса. Что касается шаблонов, то пользователям все равно придется искать их вручную, а затем устанавливать.

Drupal

У Drupal та же проблема с доступностью тем и модулей. Пользователям нужно покинуть свой сайт, чтобы найти модуль или тему, которую они хотят добавить, а затем определить URL-адрес zip-файла проекта. Затем нужно ввести URL на странице модулей или тем, чтобы осуществить установку:

Drupal

Существуют модули Drupal для чего угодно, и регулярно появляются новые. Тем не менее, общее количество модулей меньше, чем у WordPress .

Варианты поддержки

Доступность справки и поддержки — важный критерий для начинающих пользователей. Вам придется столкнуться с некоторыми сложностями, когда начнете работать с новым программным обеспечением. Это нормально в том случае, если вы сможете получить помощь.

WordPress

WordPress имеет сильное сообщество пользователей. Вы можете найти справку по WordPress на официальных форумах поддержки, в документации, справочниках, кодексе, через Slack, Stack Exchange и почти на любом форуме, посвященном веб-дизайну и разработке:

WordPress

Есть много способов, с помощью которых вы можете попросить о бесплатной поддержке WordPress и получить ее.

Также можете получить платную поддержку таких платформ, как Upwork , Fiverr и Elance , где вы сможете нанять профессионалов в сфере WordPress со всего мира, чтобы быстро решить проблему по разумной цене.

Joomla

Joomla , как и WordPress имеет большое активное сообщество. На сайте Joomla доступна обширная документация, которая является ценным ресурсом для начинающих. Для получения дополнительной интерактивной поддержки пользователи могут использовать форумы, списки рассылки, IRC-чаты и т.д.:

Joomla

Помимо поддержки сообщества, существуют сторонние ресурсы, а также проекты по вопросам развития, которые могут оказать вам помощь.

В отличие от WordPress найти квалифицированную помощь по доступным ценам для Joomla намного труднее. Это может обойтись вам намного дороже, чем в случае с WordPress .

Drupal

Drupal имеет активное сообщество фанатов и пользователей. Так же, как для WordPress и Joomla , здесь вы найдете все варианты поддержки сообщества. Доступна обширная документация, форум поддержки, списки рассылки, группы пользователей, IRC-чаты . Везде вы сможете получить консультацию и бесплатную помощь:

Drupal

Drupal пытается связывать пользователей с разработчиками и компаниями, предлагающими профессиональные услуги. Вы можете найти их на Drupal Marketplace .

Поддержка локализации и мультиязычность

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

WordPress

WordPress стала отличной платформой для создания многоязычных сайтов. Он не поддерживает несколько языков по умолчанию, но существует целый ряд плагинов, которые позволяют создавать многоязычные сайты.

WordPress доступен более чем на 53 языках. Новые языки можно установить в панели администрирования всего одним кликом мыши:

WordPress

Самые популярные темы и плагины также доступны на нескольких языках. Разработчики активно ищут помощь в переводе своих пакетов на другие языки. Все эти усилия сделали WordPress отличной платформой для создания сайтов сразу на нескольких языках.

Joomla

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

Joomla

Для интерфейса администратора также доступны переводы на многие языки, их можно установить прямо из панели администрирования.

Drupal

Drupal поставляется со встроенной поддержкой не английских или многоязычных сайтов. Вам нужно будет включить локальные настройки и перевод содержимого модулей. После этого можете добавить сайт и язык интерфейса администратора из раздела конфигурации Drupal :

Drupal

Победитель: Ничья — все три платформы поддерживают многоязычные сайты и доступны на нескольких языках

Безопасность

Безопасность является важным фактором при выборе CMS для сайта.

WordPress

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

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

Также существует встроенный механизм, который сообщает о появлении обновлений для тем и плагинов WordPress . Это позволяет быстро реагировать на любые уязвимости в системе безопасности.

Joomla

В вопросах безопасности отличия Joomla от WordPress минимальны. Платформа оперативно реагирует на любые уязвимости в системе и очень быстро исправляет их. В то же время поддержка сайта и установка обновлений все также остается слабее, чем в WordPress .

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

Drupal

Drupal серьезно относится к безопасности. Разработчики публикуют информацию об обнаружении и устранении уязвимостей. Существует мнение, что Drupal является более безопасной платформой, потому что мы не так часто слышим о взломе сайтов на Drupal . Но это связано с тем, что Drupal не так популярен, как Joomla или WordPress .

Сравнение Drupal Joomla и WordPress — все три платформы соответствуют современным стандартам безопасности.

Заключение

И Drupal , и Joomla , и WordPress являются надежными системами управления контентом. Drupal и Joomla по умолчанию поставляются с большим количеством встроенных функций, чем WordPress . Тем не менее, WordPress « бьет » их простотой в использовании, большим количеством плагинов и тем, а также более развитым сообществом. Мы считаем, что большинству пользователей будет намного проще работать с WordPress , нежели с Joomla или Drupal .

Общий победитель: WordPress

Мы надеемся, что эта статья помогла вам сравнить WordPress , Joomla и Drupal и выяснить, какая CMS лучше подойдет для вашего сайта.

Сравниваем WordPress, Joomla и Drupal: какая CMS лучше

сравнение движков

Хотя на WordPress работает больше 43% всех сайтов в интернете, это не единственный движок на рынке. Есть и другие популярные варианты бесплатных CMS с открытым исходным кодом �� Открытый исходный код означает, что код движка можно просматривать и модифицировать под себя.

Так разработчики и сообщество могут вносить изменения в код, улучшать его функциональность, исправлять ошибки и адаптировать CMS к своим потребностям. вроде Joomla и Drupal.

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

После того как вы начнете разрабатывать сайт, сменить CMS не получится, только перерабатывать все с нуля с новым движком. Поэтому мы рекомендуем выбирать CMS действительно тщательно. В этой статье мы подробно сравним WordPress, Joomla и Drupal, чтобы их особенности не стали для вас неприятным сюрпризом.

�� Эта статья — свободный перевод публикации WPBeginner WordPress vs Joomla vs Drupal — Which One is Better?.

Сравниваем три самые популярные CMS:
  1. Что общего в WordPress, Joomla и Drupal
  2. Простота использования и удобство для начинающих
  3. Темы и дополнения
  4. Поддержка
  5. Локализация и поддержка мультиязычности
  6. Безопасность
  7. Определяем победителя

Что общего в WordPress, Joomla и Drupal

Три самых популярных CMS в интернете имеют много общего с точки зрения технологий, философии и сообщества.

  • WordPress, Joomla и Drupal бесплатны и имеют открытый исходный код.
  • Все три движка написаны в основном на PHP.
  • Все они поддерживают MySQL как систему управления базами данных. WordPress поддерживает исключительно MySQL, в то время как Joomla и Drupal поддерживают и другие системы управления базами данных.
  • Все три из них используют темы и шаблоны для быстрого оформления сайтов, а также плагины, модули и расширения.

Также, как программное обеспечение с открытым кодом, WordPress, Joomla и Drupal — это проекты сообщества. Эти системы разрабатывают и поддерживают разработчики и пользователи со всего мира. Люди вносят свою вклад в виде новых функций, плагинов, тем, исправлений ошибок и общего развития проекта.

Чем больше сообщество, тем легче работать с движком. В сообществе пользователи обмениваются знаниями, решают проблемы и поддерживают друг друга, за счет чего CMS продолжают развиваться и улучшаться.

Хотя WordPress, Joomla и Drupal имеют много сходств, они также отличаются во многих аспектах.

Например, они имеют разные политики относительно того, что включать в бесплатные версии, как работать с модулями и шаблонами, как иметь дело с безопасностью и т.д. Эти различия оказывают большое влияние на пользователей и то, как они создают свои сайты.

Учитывая это, давайте более подробно сравним WordPress, Joomla и Drupal, чтобы вы могли выбрать лучшую платформу для своего бизнеса.

Простота использования и удобство для начинающих

Большинство людей, которые создают свои сайты, не являются веб-разработчиками, дизайнерами или программистами. Это обычные пользователи, которые просто хотят создать сайт. Простота использования — важнейший фактор для них.

WordPress

WordPress имеет знаменитую пятиминутную установку. Большинство хостинг-провайдеров также предлагают установить WordPress с помощью автоустановщика. Так даже новичок легко создаст блог или другой сайт на WordPress за считанные минуты.

сравнение цмс: вордпресс, джумла, друпал

Со старта работать с админкой у WordPress легче, чем у Joomla или Drupal. Перед вами простой понятный интерфейс, есть меню, где можно создавать страницы или настраивать внешний вид и темы.

Joomla

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

какая цмс лучше: вордпресс, джумла, друпал

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

Поклонники Joomla сказали бы, что это потому что Joomla намного мощнее WordPress, но мы не верим, что это правда.

Drupal

Установка Drupal подобна Joomla и WordPress. Просто загрузите папку с файлами движка на хостинг, создайте базу данных, укажите ее в конфигурационном файле и запустите установщик в браузере. Или воспользуйтесь автоустановщиком, если он есть на вашем хостинге.

Из интересного: Drupal предлагает дистрибутивы — готовые комплекты CRM с темами, модулями и настройками, чтобы быстрее создавать определенные типы сайтов. Например, дистрибутив Drupal под названием «Drupal Commerce» специализируется на создании интернет-магазинов, в нем со старта установлены модули, позволяющие управлять товарами, заказами, оплатой и т.д. Другой пример — дистрибутив «Open Atrium», который предназначен для разработки корпоративных порталов для команд и организаций.

какую ЦМС выбрать новичку: вордпресс, джумла, друпал

Последующая работа с админкой для абсолютных новичков несколько сложна. В Drupal сразу понятно, как добавить содержимое: текст, медиафайлы, другой контент, но как изменять внешний вид и добавлять элементы вроде меню — не очень очевидно.

Победитель WordPress.

Темы и дополнения

Все три популярных CMS поддерживают темы и плагины, чтобы расширить свою функциональность. Темы изменяют внешний вид вашего сайта, плагины или модули увеличивают возможности вашей CMS.

Давайте посмотрим, какие особенности имеют WordPress, Joomla и Drupal относительно тем и плагинов.

WordPress

С WordPress можно легко изменять внешний вид своего сайта с помощью готовых шаблонов. В WordPress со старта есть несколько предустановленных тем. Чтобы установить новые шаблоны, вы можете нажать кнопку «Добавить новую тему» на странице «Внешний вид» и загрузить бесплатные темы WordPress из официального каталога WordPress.org.

плюсы и минусы вордпресс, джумла, друпал

Кроме бесплатных тем, в интернете есть много премиальных шаблонов WordPress. Часто это платные темы с премиум-опциями поддержки.

Статья по теме:

готовые шаблоны для elementor

Подлинная сила WordPress заключается в плагинах. В официальном каталоге доступно больше 60 000 различных плагинов. Вы также можете купить плагины премиум-класса с платной поддержкой, которую предоставляют разработчики этих расширений. Просмотрите наш список лучших WordPress-плагинов, чтобы узнать, какие расширения делают WordPress действительно удобным.

Joomla

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

Однако количество этих шаблонов и расширений не так велико, как у WordPress. Это усложняет поиск.

Также по умолчанию Joomla не имеет функции искать и устанавливать расширения или шаблоны прямо из панели администратора. Есть плагин, добавляющий в админку функцию для расширений «установить из интернета». Но шаблоны пользователям все равно придется вручную искать в сети, а затем вручную их устанавливать.

Drupal

У Drupal такая же проблема с доступностью тем и модулей. Пользователи должны будут оставить свой сайт, найти модуль или тему, которые они хотят добавить, а затем найти URL-адрес zip-файла проекта. Дальше этот URL нужно ввести на странице модулей или тем, чтобы установить их.

сравнение wordpress, joomla, drupal

В Drupal существуют модули почти под любую задачу и регулярно добавляются новые. Тем не менее, общее количество расширений все равно не сравнимо с WordPress.

Победитель WordPress.

Экономьте свое время: делайте сайт на хостинге с автоустановщиком движков!

WordPress, Joomla, Drupal — несколько кликов, и желаемый движок уже установлен. А если хотите попробовать другую CMS, это займет две минуты вашего времени.

В комплекте с хостингом вы получаете удобную панель управления, быстрые SSD-диски и умную круглосуточную службу поддержки �� А еще его можно тестировать бесплатно в течение 30 дней.

А если вы уже выбрали CMS, берите хостинг с предварительно настроенным движком. Всю скучную работу мы берем на себя, вам остается зайти в админку и начать разрабатывать дизайн сайта ��

Поддержка

Наличие разных опций помощи и поддержки очень важно для начинающих пользователей. Когда вы будете осваивать новый движок, вероятнее всего будут возникать какие-то вопросы и проблемы. Это нормально, пока вы можете получить помощь.

WordPress

WordPress имеет большое сообщество пользователей. Вы можете найти подсказки по WordPress на официальных форумах поддержки, в документах, справочниках, каналах Slack, Stack Exchange, группах Facebook и почти на каждом форуме в интернете о вебдизайне и разработке.

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

как выбрать движок: wordpress, joomla, drupal

Кроме бесплатных вариантов поддержки, есть способы получить платную помощь. Онлайн-платформы вроде Freelancehunt, Codeable, UpWork, Fiverr — это лишь некоторые из мест, где вы можете нанять профессионалов WordPress, которые помогут вам. Благодаря огромной популярности WordPress найти WordPress-разработчиков можно легко и довольно бюджетно.

Joomla

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

что лучше: wordpress, joomla, drupal

Помимо поддержки сообщества, есть сторонние ресурсы, платное обучение и агентства разработки, имеющие собственные блоги о Joomla.

В отличие от WordPress, для Joomla сложнее найти доступную экспертную помощь. Нанять разработчика, чтобы создать сайт на Joomla, устранить неисправности или помочь, часто стоит гораздо дороже, чем в случае с WordPress.

Drupal

Drupal имеет активное сообщество поклонников и пользователей. Вы найдете все варианты поддержки сообщества для Drupal, равно как для WordPress и Joomla. Есть обширная документация, форум поддержки, списки рассылки, группы пользователей, чаты. Все стандартные места, где можно получить совет и бесплатную помощь.

что лучше: вордпресс, джумла, друпал

Также Drupal пытается связать пользователей с разработчиками и компаниями, предлагающими профессиональные услуги этой CMS. Вы можете найти таких разработчиков на Drupal Marketplace. Однако разработчики Drupal, как и для Joomla, очень дорогие по сравнению с WordPress.

Победитель WordPress.

Локализация и поддержка мультиязычности

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

Давайте сравним, как обстоят дела с локализациями в WordPress, Joomla и Drupal.

WordPress

WordPress доступен на более чем 57 языках. Новые языки как для сайта, так и для админки можно установить одним щелчком мыши в панели администратора WordPress.

лучшая ЦМС: вордпресс, джумла, друпал

Большинство популярных тем и плагинов тоже доступны на нескольких языках. Волонтеры активно помогают разработчикам шаблонов и расширений переводить их проекты на другие языки.

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

Хостинг с предустановленным WordPress и заботливой поддержкой 24/7 ��
При заказе хостинга на полгода — зарегистрируем �� домен в подарок!
При покупке на год — скидка 20%
☝️ Гарантируем вернуть деньги в течение 30 дней, если вам что-то не понравилось или не подошло.

Joomla

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

сравнение wordpress, joomla и drupal

Интерфейс администратора тоже можно настроить на нужном вам языке, локализации легко установить сразу в админке.

Drupal

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

какой движок выбрать: wordpress, joomla или drupal

Победитель: ничья — все три доступны на многих языках и поддерживают многоязычные сайты.

Безопасность

Безопасность — очень важный фактор при выборе CMS для вашего сайта. Почти каждый сайт в интернете уязвим к угрозам безопасности, но степень уязвимости может зависеть от движка, на котором этот сайт был сделан.

WordPress

Поскольку WordPress — самая популярная CMS в мире, сайты на ее основе часто становятся мишенями для хакеров. Однако WordPress имеет открытый исходный код и сообщество быстро реагирует на уязвимость системы безопасности.

WordPress имеет механизм автоматического обновления, с которым сайты могут самостоятельно обновляться, как только выходит новый патч безопасности. WordPress-сайты можно дополнительно защитить с помощью автоматического резервного копирования, двухфакторной аутентификации и других надежных методов безопасности.

WordPress регулярно сообщает об обновлениях для тем и плагинов в админке. Благодаря этому администраторы сайтов могут быстро реагировать на любую уязвимость безопасности.

Joomla

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

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

Drupal

Drupal очень серьезно подходит к безопасности. Разработчики публикуют информацию об уязвимости безопасности на своем сайте, когда их обнаруживают и исправляют.

Существует мнение, что этот движок более безопасен, поскольку появляется меньше новостей о том, что сайты на Drupal были взломаны. Но это может быть по той причине, что сайты на Drupal просто менее популярны, чем на Joomla или WordPress.

Победитель: ничья — все три CMS соблюдают надлежащие стандарты безопасности.

Определяем победителя

Критерий WordPress Joomla Drupal Победитель
�� Простота использования Всё интуитивно понятно. Менее очевидный интерфейс. Менее очевидный интерфейс. WordPress ��
�� Темы и плагины В официальном репозитории около 11 000 бесплатных тем и 60 000 бесплатных плагинов.

Итоговый победитель: WordPress.

Попробуйте хостинг с кучей плюшек: автоустановщиком 330 движков, конструктором сайтов и теплой поддержкой 24/7!

Drupal, Joomla и WordPress — это фантастические движки.

Drupal и Joomla имеют больше встроенных функций, чем WordPress. Однако WordPress превосходит их простотой использования, огромным глобальным сообществом, плагинами и темами. Благодаря более 60 000 плагинам в WordPress можно добавить почти любую функцию или создать любой тип сайта без написания кода.

Мы считаем, что большинству пользователей, не являющихся профессиональными разработчиками, будет гораздо проще создавать сайты на WordPress, чем на Joomla или Drupal.

Будем рады услышать ваше мнение в комментариях, если вы уже пробовали одну из этих CMS ��

Hanna Chala

Редакторка блога HOSTiQ, в прошлом начальница смены службы поддержки HOSTiQ.ua. 4 года делает работу клиентов с хостингом немного проще. Может установить SSL-сертификат или направить домен на хостинг с закрытыми глазами.

WordPress против. Joomla против. Drupal (сравнение CMS) в 2023 году

Система управления контентом (CMS) — это программное приложение или набор связанных программ для создания цифрового контента и управления им. Он позволяет пользователям создавать, управлять и изменять контент на веб-сайте, не имея специальных технических знаний.

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

В этом уроке вы узнаете:

  • Что такое CMS?
  • Что такое WordPress?
  • Что такое Joomla?
  • Что такое Друпал?
  • WordPress против. Joomla против. Друпал: ключевые отличия
  • Преимущества использования WordPress
  • Недостатки использования WordPress
  • Преимущества использования Joomla
  • Недостатки использования Joomla
  • Преимущества использования Drupal
  • Недостатки использования Drupal
  • Как правильно выбрать CMS?

Что такое WordPress?

WordPress — самая популярная в мире бесплатная CMS с открытым исходным кодом. Он начинался как платформа для ведения блогов, но теперь с годами к нему значительно добавились функции. Сегодня оно развивается как полноценное программное обеспечение для управления контентом. Для работы с WordPress необходимо установить его на веб-сервер.

Что такое Joomla?

Joomla — еще одна популярная CMS, которая позволяет создавать веб-сайты и различные типы бизнес-ориентированных онлайн-приложений. Он без проблем работает на большинстве веб-серверов, поскольку он прост в использовании и представляет собой обширный бесплатный инструмент CMS.

Что такое Друпал?

Drupal — это платформа веб-разработки с открытым исходным кодом для создания онлайн-системы управления контентом и сообществ пользователей. Drupal CMS можно настроить от простого блога до контент-портала, используемого крупными корпорациями.

Drupal может работать на любых сайтах с высоким трафиком в Интернете и может быть адаптирован практически к любому визуальному дизайну. Он также позволяет редактировать корневые файлы с помощью различных плагинов. Вы можете внести существенные изменения в CMS.

WordPress против. Joomla против. Друпал: ключевые отличия

Ниже приведены ключевые различия между WordPress, Joomla и Drupal CMS:

  • Настраиваемый
  • Проста в управлении
  • Плагины и премиум-темы WordPress
  • Стабильный, высоко
  • Большое сообщество
  • Простая CMS для создания сайтов
  • Мощная архитектура расширений
  • Мощная CMS
  • CMS средней высоты и конечного уровня

Пользователи: WordPress против. Joomla против. Друпал

Пользователи WordPress, Joomla и Drupal

Вопросы о переполнении стека: WordPress против. Joomla против. Друпал

Вопросы о переполнении стека: WordPress, Joomla и Drupal

Google Trends: WordPress против. Joomla против. Друпал

Google Trends WordPress против Joomla против Drupal

Преимущества использования WordPress

Вот плюсы/преимущества использования WordPress:

  • Вы можете создавать сложные страницы без навыков программирования, используя плагины Page Builder.
  • WordPress, безусловно, самая удобная система для новичков.
  • Крупнейшее сообщество поможет вам найти нужные темы и плагины.
  • Это программное обеспечение для блогов предлагает отличную архитектуру плагинов.
  • Множество отличных профессиональных разработчиков.
  • Быстрый цикл разработки. Улучшения каждый год.
  • Вариант хостинга WordPress или самостоятельного хостинга.
  • Возможность создавать красивые веб-страницы с множеством функций, включая расширенное SEO.
  • Предлагает обратную совместимость.
  • WordPress находится в активной разработке, и его патчи выпускаются регулярно.
  • Плагины WordPress имеют отличную неофициальную поддержку, помимо основного справочного документа.
  • WordPress предлагает простое добавление записей или страниц на сайт.
  • Минимальный интерфейс установки и быстрый процесс установки.
  • Хостеры предлагают установку WordPress с помощью cPanel за несколько кликов.

Недостатки использования WordPress

Вот минусы/недостатки использования WordPress:

  • Как использовалось 3 rd party-плагины, которые нельзя обновлять, ежегодно взламывается более 50,000 XNUMX веб-сайтов WordPress.
  • Некоторые плагины могут не работать при обновлении платформы.
  • Относительно слабый основной код. Однако с каждым годом ситуация становится лучше.
  • Отсутствие встроенной гибкости для более важных и сложных сайтов.
  • Ядро WP требует частого обновления, которое может привести к поломке существующих плагинов.

Преимущества использования Joomla

Вот плюсы/преимущества использования Joomla:

  • Joomla предлагает очень простую в использовании панель администратора для управления большими объемами информации.
  • Joomla подходит для веб-сайтов, которым требуется более эффективное управление контентом.
  • Это позволяет предварительно просмотреть конфигурацию перед началом установки.
  • В Joomla большинство хостов предлагают установку с использованием cPanel, не требующую технических знаний.
  • Он предлагает идеальный баланс между простотой использования и сложностью функциональности.
  • Он подходит для многопользовательской среды. Подумайте об университетских сайтах.
  • Мощный и удобный интерфейс администратора.

Недостатки использования Joomla

Вот минусы/недостатки использования Joomla:

  • Встроенная производительность очень медленная/неуклюжая.
  • Слабое логирование.
  • Большинство доступных полезных плагинов платные.
  • В отличие от других CMS, она не ориентирована на разработчиков.
  • Ограниченный рынок расширений по сравнению с Drupal и WordPress.
  • Предлагает очень мало настраиваемых параметров функций и возможностей.
  • Плагины не всегда хорошо работают вместе, поэтому для исправления ситуации вам потребуются знания в области кодирования.

Преимущества использования Drupal

Вот плюсы/преимущества использования Drupal:

  • Создание веб-страниц, таких как панели, представления и веб-формы, стало простым и высокозащищенным.
  • Drupal предлагает модули с привлекательными возможностями настройки.
  • Веб-сайт, созданный с использованием Drupal CMS, более безопасен по сравнению с другими CMS.
  • Это программное обеспечение для блогов предлагает простой для понимания и понятный основной код.
  • Некоторые отличные разработчики доступны для найма.
  • Помогает вам управлять сложным многодоменным управлением.
  • Множество встроенных возможностей управления сайтом.
  • Доступ к тысячам модулей и тем.
  • Возможность настроить каждый аспект вашего опыта.

Недостатки использования Drupal

Вот минусы/недостатки использования Drupal:

  • Платформа довольно сложна в освоении по сравнению с WordPress или Joomla.
  • Требуется хостинг и доменное имя, поскольку он не предлагает такие хостинговые службы, как WordPress и Joomla.
  • Процесс установки очень трудоемкий и длительный, если вы используете много модулей.
  • Вы должны иметь базовые знания HTML и других языков веб-кодирования.
  • Обновления расширений не всегда совместимы с серверной частью.

Как правильно выбрать CMS?

Вот три платформы, используемые в разных ситуациях, которые ясно показывают, когда какую CMS использовать:

  1. WordPress — идеальный вариант CMS, который легко и быстро установить. WordPress — отличная CMS для начинающих, ее легко установить и легко настроить, поскольку доступны миллионы различных шаблонов.
  2. Joomla — лучший вариант для людей, которые хотят создать социальную сеть или магазин электронной коммерции. Лучше всего использовать тот, кто понимает язык PHP, но достаточно прост, чтобы его мог использовать каждый.
  3. Drupal — самая мощная система, но она подходит только опытным интернет-пользователям и программистам.
  • Wix против Shopify для электронной коммерции – что лучше?
  • Wix против Squarespace — что лучше?
  • 23 лучшие платформы CMS (обновление 2023 г.)
  • 15 ЛУЧШИХ HTML-безопасных (веб-дружественных) шрифтов в 2023 году
  • 25 лучших генераторов фавиконов [анимированных и прозрачных] в 2023 году

Сравнение Drupal, Joomla и WordPress

Drupal, Joomla и WordPress — системы управления, на основе которых можно создавать функциональные и легко управляемые сайты без серьезных финансовых затрат. Мы решили сравнить эти системы между собой и рассказать об этом доступным языком. Мы выбрали наиболее важные аспекты, которые скорее всего заинтересуют рядового пользователя.

В качестве «ответчика» за Drupal выступает Дмитрий Сергеев (http://www.dserg.com/), JoomlaДмитрий aka Dead Krolik (http://dead-krolik.info/) и WordPressМаксим (в смысле, я). Системы расположены в алфавитном порядке, так что не ищите подвоха. 🙂

Старая запись, оставил как напоминание от том, как развлекались блогеры. 🙂

Версии/безопасность

Drupal

Сейчас к выходу готовится 6-я версия, код которой уже достаточно давно заморожен. Текущая 5-я версия по сравнению с 4.7 выглядит хорошим эволюционным этапом.

Новые версии подолгу тестируются. Ядро стабильное. Баги в востребованных модулях обычно фиксятся оперативно. Сейчас целый ряд крупных корпоративных сайтов компаний с мировыми именами работает на Drupal, поэтому у разработчиков к безопасности серьезное отношение.

Joomla

Ситуация на данный момент такова — все поклонники Joomla находятся в ожидании версии 1.5. А ветка 1.0.х претерпевает лишь косметические изменения, в основном улучшающие безопасность. Так что с наличием новых версий у Joomla «полный порядок». Безопасность тоже на уровне, версию 1.0.13 можно смело считать очень-очень стабильной и безопасной.

Что же касается безопасности сторонних расширений, то тут все не так гладко, что вообще-то повторяет ситуацию в целом в языке PHP, как популярном среди новичков и людей не знающих ничего о том, как ломаются сайты. 90% софта глючны, а платные программисты готовы работать за еду. Действительно сильных расширений мало, но они есть, например OpenSEF или MosetsTREE.

WordPress

Хотя официально и заявлено, что версии WordPress будут выходить по графику, на самом деле этого не происходит. Если обнаруживается какая-либо серьезная «дыра», то разработчики опреративно выпускают обновление, поэтому график версий сбивается. Существуют две линейки WordPress: 2.0.* и 2.1+. Первая (текущая 2.0.12) все еще поддерживается и к ней выпускаются обновления безопасности. Но новые возможности появляются только в линейке 2.1+ (текущая 2.2.2). Разделение произошло после того, как было решено отказаться от поддержки MySQL

Русская документация

Drupal

Несмотря на то, что русское сообщество занимается переводом документации на Drupal, белых пятен еще много. Ситуация отчасти компенсируется самописными статьями и руководствами. Документация на модули по большей части не переведена. На мой взгляд, сейчас заниматься разработкой сайтов на Drupal без знания английского языка трудно — любой шаг в сторону от стандартных схем может стать проблемой.

Joomla

Русскоязычной документации достаточно, я бы сказал — много. Причем она не ограничивается переводом официальной помощи, а уже приходит к стадии написания авторских статей.

WordPress

WordPress обладает очень большой документацией (к.н. Codex/Кодекс), но к сожалению она только на английском языке. Хотя, справедливости ради стоит отметить, что составлена она грамотно и практически не требует особого знания языка. Документация построена таким образом, что позволяет довольно быстро найти нужный ответ. Практически каждая статья имеет несколько примеров, а также ссылки на смежные вопросы.

Русское комьюнити/поддержка

Drupal

Русское сообщество развивается, причем достаточно бурно, поскольку в последнее время о Drupal много говорят в рунете. Есть люди разбирающиеся в архитектуре. Что важно, они отвечают на форуме. В целом сообщество открытое и дружелюбное, но злоупотреблять этим не стоит.

Joomla

Если коротко, то существует две различных «тусовки», ведущие свои форумы и сайты поддержки. Попытка объединения была, но так ничего и не получилось. В принципе, наличие двух сборок и русификаций на данный момент всех устраивает (читай «все не плохо устроились»). Ближе к версии 1.5 вопрос будет подниматься все чаще, ибо порталовцы более официальная команда перевода, нежели joom.ru. С другой стороны наличие конкуренции нисколько не вредит сообществу, а наоборот даже подталкивает команды работать все лучше и лучше.

WordPress

У русского WordPress’а есть два официальных сайта. Поддержка пользователей осуществляется через форумы добровольцамими. Так, что скорее всего проблем с русской поддержкой не будет. Также существует много блогов, где их авторы выкладывают и делятся самыми разными находками и решениями по WordPress.

Борьба со спамом

Drupal

Akismet — раз, графическая или математическая каптча на выбор — два, анализатор поведения клиентов с отсеиванием ботов — три. Еще можно задавать ограничение на количество ссылок в одном сообщении, контролировать флуд, банить ip и вести «черный список» рекламируемых сайтов, а также фильтровать сообщения по подстроке.

Joomla

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

WordPress

Стандартно в WordPress входит плагин Akismet, который достаточно эффективно борется с этим злом. Кроме этого можно создать черный список и фильтры из слов. С их помощью можно просто заблокировать любой комментарий, который содержит запрещенное слово или отправить его на модерацию. Наибольшую же эффективность в борьбе со спамом можно добиться с помощью т.н. капчи — картинки с набором символов. В этом случае ставится полный заслон от автоматических спам-роботов. Установка большинства плагинов антиспама очень проста, зачатую достаточно только его активировать в админ-панели (например, популярная SpamKarma). С помощью специального плагина есть возможность модерировать спам-комментарии. Причем доступны как обычные комментарии, так и пинги и трекбаки. В целом же плагинов для антиспама множество (я насчитал больше семидесяти).

Интеграция с форумом

Drupal

Базовый пакет Drupal содержит достаточно функциональный форум, который подойдет для организации небольших сообществ. Для организации больших сообществ он тоже, впрочем, подойдет — на форуме drupal.org сейчас более 320 000 сообщений.

Есть модераторы, группы пользователей с разными правами доступа, извещения по email, аватары, подписи, RSS. Преимущество встроенного форума — единая база пользователей, которую используют остальные части сайта.

Насколько я знаю, есть возможность интеграции с PHPBB.

Joomla

Вместе с Joomla не поставляется компонента форума, однако на данный момент самым оптимальным вариантом создания встроенного форума является FireBoard и его русская редакция от Adeptus’а. Что же касается интеграций — они существуют. Самой распространенной является связка Joomla-SMF, под которую есть не одна интеграция, даже коммерческая.

WordPress

Для WordPress’а разработан и рекомендуется форум BBPress (есть и руссификация), который полностью интегрируется в блог. Правда, возможности у этого форум более чем скромные. На официальном сайте WordPress’а используется именно этот форум. Также существуют плагины, которые позволяют частично интегрировать некоторые популярные форумы в блог. Правда для этого требуются хорошие знания программирования, и при этом, все равно стопроцентной интеграции не получится — все-таки это разные системы.

Визуальный редактор

Drupal

В Drupal можно встроить TinyMCE или FCKEditor. И тот и другой гибко настраиваются. Оба являются мощными средствами. В TinyMCE, например, можно работать с таблицами, добавляя и удаляя строки и столбы и объединяя ячейки. Еще TinyMCE может «чистить» скопированные из Ворда тексты от избыточных тегов.

Joomla

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

WordPress

Стандартно в WordPress’е используется немного урезанный TinyMCE и, рядом же — простой текстовый редактор (переключение между ними «на лету»). При желании можно установить и полную версию TinyMCE, тогда будет доступно три панели кнопок со всем возможностями. Нужно отметить, что в WordPress’е есть возможность сторонним плагинам добавлять кнопки в редактор. Таким образом можно например получить функции для добавления видео, аудио и т.д. Если TinyMCE не устраивает, то можно установить вместо него другой редактор, например FCKMonkey. Но в целом, выбор редактора дело вкуса. В профиле пользователя можно вообще отключить использование визуального редактора.

Работа с картинками

Drupal

В базовом пакете вставка картинок не предусмотрена. Решить эту проблему можно несколькими путями. Есть вариант с добавлением картинке в стиле «Прикрепить файл к посту». Альтернатива — установка WYSIWYG-редактора TinyMCE и медиаменеджера IMCE сверху. Поддерживается изменение размеров картинки при загрузке и генерация тамбнейлов. Я бы не назвал работу с изображениями сильной стороной Drupal: слишком много кликов приходится делать.

Joomla

Самой сильной стороной ветки 1.0.х является mosimage, который (при помощи пары-тройки дополнительных мамботов (с)) превращается в такую конфетку, что слюнки текут. Картинки можно вставлять в редакторах, и в медиаменеджере — как никак встроенное и вполне себе удобное средство для работы с изображениями и файлами вообще.

WordPress

В WordPress’е вполне удобно можно добавлять картинки в редактор. При загрузке файла можно сразу указать его название, подпись. Автоматически будет сделана миниатюра. То есть расчет на то, чтобы с этой задачей справился неопытный пользователь. Если же воспользоваться отдельным плагином, то можно дополнительно указать размеры картинки, миниатюры и прочие параметры. После добавления картинки в редактор, можно изменить различные параметры (стили, размеры, бордюры, отступы и т.д.). Хотя это уже возможности самого визуального редактора.

Шаблоны оформления

Drupal

Движок шаблонов — сильная сторона Drupal. Этот компонент добротно спроектирован, поэтому разобраться с интеграцией своих шаблонов сможет начинающий PHP-программист. Вообще Drupal предоставляет целый букет возможностей по управлению темами: можно даже как в ЖЖ настраивать цвета разных элементов прямо из админки. Впрочем, эти изыски на любителя.

На Drupal есть красивые сайты, однако, приличных общедоступных тем крайне мало. Если задумаете обзавестись сайтом на Drupal, приготовьтесь потратиться на шаблон.

Joomla

Joomla ветки 1.0.х не поддерживает шаблоны. Конечно, в ней есть общий и большой шаблон, позволяющий на PHP создавать вполне замысловатые структуры общей структуры сайта и расположения модулей, но вот шаблонизации отдельных элементов нет, и все ограничивается примением CSS (кстати, очень система очень гибкая, взять тот же «префикс класса модуля» и хорошо задокументирована) и ковырянием в компонентах. Однако для статей уже давно существует ContentTemplater, позволяющий создавать шаблоны оформления для статей и очень неплохо управлять их внешним видом.

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

WordPress

Для WordPress’а созданы тысячи шаблонов и многие из них выполнены на очень хорошем дизайнерском уровне. Устройство WordPress таково, что под него несложно переделать, скажем, html-шаблон. В шаблонах испольуются обычные PHP-функции, поэтому никаких сложностей с изучением т.н. языков шаблонов нет. По созданию шаблонов существует довольно много статей, даже есть он-лайн генератор. Готовые шаблоны достаточно загрузить в отдельный каталог и после этого в админ-панели выбрать понравившийся. Существует также возможность переключать шаблоны и посетителями.

Расширенная функциональность (плагины)

Drupal

Сейчас в официальном репозитории хранится под тысячу бесплатных модулей. Среди прочих есть решение для электронной коммерции, CRM-система, wiki-движок. Еще отмечу модули Views и CCK, которые дают Друпалу полное право именоваться CMF, а не CMS. CCK (Content Construction Kit), к примеру, позволяет при помощи графического интерфейса описывать объекты предметной области в базе данных и сразу же создавать формы для управления ими.

Joomla

Самой сильной стороной Joomla является, я считаю, система расширений. Мало того, что их существует несколько видов, еще есть специальная система их установки, позволяющая при помощи xml-файла описывать все действия необходимые для совершения при создании записи о расширении (например, SQL-запросы, копируемые файлы или действия выполняемые сразу после установки, которые нельзя выполнить автоматически).

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

WordPress

WordPress можно расширить за счет плагинов — это различные php-скрипты, которые автоматически подключаются к основному «ядру». Таким образом можно не просто добавить нужную функциональность, но и изменить уже существующую. Создать плагин не очень сложно, все зависит от уровня знания PHP. Подключение к WordPress’у совсем просто: плагин копируется в специальный каталог и активируется в админ-панели. Некоторые плагины можно настраивать, некоторые нужно прописывать в шаблоне, а некоторые работают полностью автоматически.

Плагинов для WordPress написано несколько тысяч (только на одном wp-plugins.net — 2568, но думаю, что целом цифру можно удвоить), поэтому можно найти плагин практически под любые нужды. Исключение составляют плагины, которые требуют значительной переделки шаблона. С ними обычно приходится повозиться.

Виджеты/блоки

Drupal

В Drupal это называется «блоки». Их можно располагать в разных областях страниц в зависимости от возможностей шаблона. В каждой области блоки можно сортировать для управления порядком вывода. Изначально областей пять — шапка, центральная, левая и правая колонки, подвал. Блоки можно показывать не на всех страницах.

Joomla

Так и не понял что это такое. Ну, подумаешь, блоки перемещаются. При желании на Joomla тоже можно такое сделать. Только вопрос — в чем их коренной замысел. Возможно, в Joomla это называется модули, пусть и не перетаскивающиеся, зато очень удобно располагаемые по всему шаблону в любом виде.

WordPress

Полноценная поддержка виджетов появилась только в версии 2.2. До этого нужно было устанавливать отдельный плагин. То что виджеты очень удобны, многие уже успели убедиться. Для пользователя теперь нет надобности что-либо менять в своем шаблоне: управление чисто визуальное, достаточно отметить нужные опции, расположить блоки как нужно и изменения сразу же вступают в силу. Внутренняя реализация виджетов такова, что с их можно использовать для вывода какого-либо плагина или своей функции.

Поддержка авторов (один блог) и многопользовательские блоги

Drupal

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

Joomla

Если встроенный компонент контента можно считать блогом, то да — блоги поддерживаются. При желании однопользовательский блог с красивым оформлением легко делается из компонента контента, ContentTemplater и компонента комментариев. С многопользовательским все сложнее. С некой натяжкой можно сказать «да», хотя это будет довольно трудно. Все-таки Joomla это CMS общего назначения. Сторонних же хороших, качественных компонентов, поддерживающих русский язык на уровне аякса без ошибок — нет. Ну или почти нет, лично я хороших примеров внедрения не знаю.

WordPress

WordPress достаточно хорошо зарекомендовал себя как многоавторский блог. Во всяком случае стандартные возможности у него не вызывают опасений. А вот для того, чтобы расширить их, потребуется использование дополнительных плагинов. Например это касается добавления произвольных полей в профиль автора, аватарка, фото и т.п. Парадокс в том, что в WordPress’е уже заложен практически весь потенциал для этого, но так и не доведен до конца.

Для управления авторами используется система ролей. С помощью специального плагина можно легко (визуально) отредактировать любую роль или разрешить/запретить выполнять какие-либо действия отдельному автору.

Для многопользовательских блогов существует отдельная версия: WordPress Multi User. Требования и возможности у неё практически такие же как и у обычного WordPress’а, хотя есть некоторые отличия. На WordPressMU работает один из крупнейших блог-сервисов WordPress.com, на котором зарегистрировано почти 1,3 миллиона блогов.

Современные «фишки»: трекбаки, пинги, XML-RPC, RSS

Drupal

Друпал популярен в мире, поэтому все «модные» фишки там быстро реализуются. В базовом пакете есть возможность ведения блога посредствам блогового клиента. Есть модуль, пингующий специальные каталоги Drupal-сайтов.

Joomla

Joomla это CMS, и говорить о внедрении таких вещей можно только на уровне сторонних компонентов. Видимо для Drupal’а и WordPress’а этот вопрос сильно актуален, ибо изначально это все-таки блоговые движки, а не CMS, и никуда от этого не деться. А в Joomla надо все рассматривать на уровне каких-то компонентов, например того же платного MyBlog. Если реализуют — здорово, нет — позиции Joomla от этого ни сколько не пошатнутся.

WordPress

Трекбаки, пинги поддерживаются уже давно. Причем для их использования не нужно вообще никаких дополнительных действий: все работает на уровне «движка». Что касается XML-RPC, то WordPress поддерживает сразу несколько API, поэтому добавлять/редактировать записи в WordPress можно с многих программ блог-клиентов или он-лайн, например с помощью Google-Docs.

WordPress полностью поддерживает RSS и Atom. Можно подписаться на последние записи блога, определенной рубрики, комментарии или все комментарии. С помощью отдельного плагина можно сделать автоматическую переадресацию RSS-ленты блога на feedburner.com.

Кодировки

Drupal

Drupal работает на UTF-8. Каких-то забытых строковых функций, не работающих с UTF-8 я не замечал. Некоторые хостеры по старинке отдают страницы в cp1251, но это легко чиниться. Проблемы с MySQL тоже обычно решаются одной строчкой кода. Мне нравится UTF-8 🙂

Joomla

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

С UTF-8 все сложнее, об этом достаточно написано, скажу лишь, что полная поддержка ожидается (собственно она уже есть) в версии 1.5. Сейчас можно говорить лишь об однобайтных кодировках и попытках сделать utf-сайты на непригодном для этого движке (хотя порой и весьма успешных). С аяксом все тоже сложно, ибо компоненты в основном делают буржуи, которые знать не знают о наших заморочках. А компонент этих столько, что рук не хватает ломать голову и мудрить что-то с iconv’ом.

WordPress

В самом WordPress’е есть возможность установить любую кодировку. Главное, чтобы кодировка базы данных совпадала с кодировкой блога. Правда, начиная с версии 2.1 WordPress должен работать в UTF-8. Это напрямую связано с использованием AJAX. Поэтому для русскоязычных пользователей основная проблема состоит только в том, что на серверах часто стоит CP1251. Поэтому я выпустил свою сборку WordPress (начиная с 2.2), которая позволяет использовать раздельную кодировку блога и базы данных. Это позволило многим без особых проблем перейти на последние версии WordPress. Сейчас можно довольно уверенно сказать, что особых проблем с кодировками в WordPress’е нет.

Комментирование

Drupal

Комментарии в блогах могут быть и «плоскими» («flat») и древовидными («treaded»). Всё это находится в базовом пакете. Извещения по email делаются внешним модулем.

Joomla

Как уже было сказано ранее — компонентов комментариев много. Можно использовать любой на выбор. Стабильных — раз-два и обчелся, но очень скоро выйдет мега крутая штукенция под названием jComments от русского разработчика, которая все поставит на свои места (мы в это тайно верим — надеюсь что не зря: первые бета версии были очень «вкусные»).

WordPress

Для любой записи можно разрешить или запретить комментирование. Отдельно можно разрешить прием пингов/трекбаков, а также автоматический пинг по адресам, указаным в тексте записи. При помощи отдельных плагинов можно сделать древовидные комментарии, а также разбить отображение комментариев по страницам. Можно добавить аватарки или favicon. Текстовый редактор комментария можно снабдить кнопками форматирования и смайлами. Есть также плагин (работает на AJAX), который позволяет в течение некоторого времени редактировать посетителю свой комментарий.

Экспорт/импорт данных

Drupal

Для Друпала написано много разных конвертеров, в основном связанных с форумными миграциями. RSS отдаются на любой вкус. Есть множество специальных вещей в духе экспорта в RDF или CSV.

Joomla

Я так понимаю, что этот вопрос очень актуален для блоговых движков. Еще раз хочу упомянуть о том, что Joomla — это не блог, а CMS, а потому вопросы экспорта заметок в какой-то формат для нее не важны. Если компонент платный, то за N зеленых американских трупперов легко можно заказать себе импорт записей из старого блога в новый в каком угодно формате.

WordPress

WordPress позволяет экспортировать записи и комментарии блога в XML-файл. Можно экспортировать записи отдельного автора. Для импорта записей в WordPress можно воспользоваться 9 способами. Это основные блоговские «движки» (например: ЖЖ, Blogger, Textpattern), а также в RSS и свой XML-формат.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *