Сравнение WordPress и Joomla. Вордпресс или джумла


Сравнение WordPress и Joomla | DevMag

— WordPress лучше, чем Joomla!— Чем лучше?— Чем Joomla!

вариация на тему старого анекдота

Момент первый. Я работал с Joomla много лет. Очень много лет. Работал с самой первой версии, с тех самых пор, как она только отделилась от Mambo (кто-то еще помнит, что была такая CMS?). Работал со всеми версиями, вплоть до последней. Был энтузиастом и следил за ее развитием, в том числе за ответвлениями типа Joostina (и даже в свое время сваял для них логотипчик, отпилив лишнее от логотипа Joomla). Говорю это не для того, чтобы похвалиться собой (хотя и для этого тоже 😀 ). Хочу донести до читателя, что я хорошо знаком с Joomla и знаю, о чем говорю.

Момент второй. Я отдаю себе отчет в том, что WordPress несовершенен. Я знаю, что у него множество проблем с кодовой базой. Собственно, именно начитавшись про эти проблемы и делая выбор между WordPress, Joomla и Drupal — я и выбрал много лет назад Джумлу. Про Drupal я тоже иногда буду вспоминать в этой статье, но в тот момент откинул его по причине более высокого порога вхождения (и вот об этом решении как раз не жалею, хотя причины сегодняшнего его неиспользования уже другие). Так или иначе — у какого движка нет проблем? Идеальной CMS/CMF не существует, а учитывая преимущества Вордпресса (он чертовски удобен и приятен в использовании) — я сегодня готов закрыть глаза на некоторые его недостатки.

Ну а с WordPress меня в итоге свел счастливый случай. Я спокойно делал сайты на Joomla и в ус не дул, но вот в какой-то момент один из клиентов поставил жесткое условие — делать сайт только на WordPress, поскольку к нему привыкли тамошние контент-менеджеры, а переучивать их никто не хотел. Другой важной/срочной работы у меня на тот момент не было, поэтому решил взяться. И взялся. И офигел. Не сразу, а постепенно. По мере погружения в процесс разработки все больше офигевал от того, насколько все ладно устроено в этом Вордпрессе, особенно в сравнении с Joomla (и с Drupal). Но обо всем по порядку…

Установка и обновление системы

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

Теперь про обновление. До какого-то момента обновление Joomla было совсем нетривиальным процессом. Ну да оставим те смутные времена и обратимся к дню сегодняшнему. Для обновления до последней (в том числе минорной) версии в Joomla нужно зайти в админку, нажать на специальную кнопочку и насладиться процессом, откинувшись на спинку кресла. Казалось бы, разве может быть проще? Может. WordPress просто присылает мне письмо на почту: «Ваш сайт обновлен до версии XX». Занавес.

Такое ли это важное преимущество? Спросите об этом у Joomla-разработчиков, сайты которых были взломаны с использованием уязвимости нулевого дня. И да, в 21-м веке хорошо, если CMS умеет обращаться с такой простой штукой, как cron.

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

Юзабилити разработчика и контент-менеджера

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

Хочется отдельно сказать по поводу восприятия системы. Глядя в админку WordPress-а мое чувство прекрасного радуется. Глядя в админку Joomla и Drupal мое чувство прекрасного плющит и корежит. Хорошо, когда у разработчиков CMS есть чувство вкуса. И да, это имеет значение.

Двойная авторизация в Joomla

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

Блокировка контента в Joomla

Кто это вообще придумал? Нет, я понимаю, идея здравая — если кто-то работает над конкретной статьей, то лучше бы не дать другим пользователям лезть в процесс редактирования, иначе чья-то работа будет потеряна. Но почему (черт возьми, почему?!) эти блокировки не снимаются автоматом? Если человек просто закрыл вкладку со статьей (а так поступает большинство неопытных пользователей Joomla), то статья остается заблокированной для редактирования другими пользователями. Навсегда! (Тут демонический закадровый смех.) Ну или по крайней мере до тех пор, пока админ ее не разблокирует вручную.

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

Юзабилити посетителя сайта

Здесь можно сказать примерно то же самое, что и о юзабилити админки. Стандартные формы, диалоги, элементы управления и навигации (не привязанные к стилям шаблона, именно стандартные) в Joomla и Drupal чудовищны. Правило близости? Нет, не слышали. Ожидаешь одного, происходит другое. Кстати, Drupal в этом плане даже хуже, чем Joomla. Нажал на кнопочку и с удивлением понял (если понял), что оказывается она относится к форме в совершенно другой части страницы. Даже по стилю построения фраз в диалогах становится понятным, что все это делалось разработчиками для разработчиков, но никак не для простых посетителей сайта.

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

CCK (конструкторы контента)

Вообще, CCK — термин из мира Drupal. «Content Construction Kit», или «конструктор контента» по-русски. Но этот термин прижился и при обсуждении других CMS.

Собственно, с друпаловским CCK я плотно не работал, поэтому рассуждать на его тему не буду. Зато я работал с конструкторами контента в Joomla. Их здесь целый зоопарк, и ни одного (на мой взгляд) нормального. Скорее всего, это связано с недостатками самой Joomla. Те конструкторы, которые пытаются как можно плотнее встроиться в структуру Joomla — как правило ущербны. Ну а те, функционал которых можно назвать интересным — часто вообще представляют собой чуть ли не отдельную CMS, и в итоге чем разбираться с ними (привет, Seblod!) — легче разобраться с какой-нибудь CMS посложнее (типа Drupal-а), в итоге в них вообще теряется смысл.

А что в WordPress?А в WordPress есть ACF. При произнесении этих трех магических букв я начинаю мурлыкать, а губы расплываются в улыбке. Advanced Custom Fields. Я обожаю этот плагин, он прекрасен. И именно он во многом делает для меня разработку сайтов на WordPress безумно приятной. Возможно, чуть позже напишу про него отдельную статью.

SEO дружественность

Вот с SEO в Joomla полный капец.

Отдельно стоит поговорить о дублировании страниц. Пожалуй, это самая главная проблема в Joomla. Дубли. Их уйма, и это ужас. Во-первых, дубли формируются самой системой, когда на одну и ту же страницу можно попасть из разных мест (и соответственно по разным URL-ам). Во-вторых (подумайте только!) достаточно написать после адреса сайта ID материала (статьи) и после него любой бессвязный набор символов — и вы попадете по этому URL-у на статью. Не 404-я ошибка, не редирект, а статья! По любому бессвязному адресу, и их может быть вообще неограниченное количество! В итоге в индекс поисковиков попадает такое количество хлама, что просто ужас. Google пытается как-то с этим разобраться и склеить дубли (кстати, не всегда адекватно), но даже он захлебывается. В этом можно убедиться, посмотрев, какая каша хранится в индексе Гугла по Joomla-сайтам. Думаю, не нужно объяснять, насколько все это плохо с точки зрения продвижения сайта в поисковиках.

А что WordPress? А WordPress умничка. Грамотная и гибко настраиваемая система формирования URL-ов. Смотришь в индекс Google, и глаза радуются — каждая страница представлена в единственном экземпляре, все четко и красиво.

Кстати, о системе URL-ов. В последних версиях Joomla появились хоть как-то работающие ЧПУ (человекопонятные урлы). Но даже они ущербные. Они привязаны к меню (что само по себе странно) и имеют вид адрес-сайта/пункт-меню/название-статьи, и эта структура без костылей не меняется. А что в ней плохого, вроде ладненько все? Плохо то, что гибкости нет — если вы перенесете статью в другую категорию, то сменится содержащий ее пункт меню (который часто привязан к категории) и ее URL. В WordPress-е же из коробки можно сделать (и я так всегда делаю), чтобы адрес статьи имел вид адрес-сайта/название-статьи, без лишних промежуточных сущностей (посмотрите для примера на URL этой страницы). И все, проблемы больше нет.

Еще момент. Хочешь сделать мультиязычный сайт? Прекрасно. До этого у тебя был одноязычный сайт со сложившейся структурой URL-ов, проиндексированный поисковиками? Джумле пофиг, меняем всю структуру, делая старые URL-ы нерабочими. И хотя этот вопрос решается довольно просто, по дефолту Joomla все ломает. Почему, почему дефолтные варианты настроек такие дебильные странные, а чтобы выбрать оптимальные опции — нужно копаться в дремучих дебрях админки?

А еще для WordPress есть плагин Yoast SEO, который позволяет вывести оптимизацию сайтов на новый уровень.

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

Говорят, что сайты на WordPress часто ломают. Это правда. Так же, как часто ломают сайты на Joomla. Это недостатки популярных CMS, и тут Joomla и WordPress пожалуй практически на равных. За исключением одной детали — под WordPress я смог найти один хороший плагин для минимизации рисков.

Называется этот плагин Shield Security, изначально я ставил его как защиту от спама, но потом обнаружил в нем кучу других полезных функций. В частности, касаемо потенциального взлома — он умеет проверять все файлы ядра на соответствие тому, что выложено на wordpress.org, а также отлавливать левые файлы. В зависимости от настроек он либо сразу удаляет все левое, либо просто сообщает о проблеме на почту админу.

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

Сторонние расширения и шаблоны/темы

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

При желании могу найти множество других плюсов Вордпресса и минусов Джумлы, но на этом пока остановлюсь.

Что, у WordPress прям совсем нет недостатков?

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

А вот как движок для создания контентных сайтов — WordPress прекрасен. Особенно если снабдить его пачкой must-have плагинов. О некоторых из них я уже упомянул в этой статье, а об остальных расскажу в одной из следующих заметок.

devmag.ru

Joomla или wordpress кто круче?

Опубликовал: admin в Для вас 23.02.2018 115 Просмотров

Война движков идет очень давно, наверное когда только появились разные технологии создания сайтов, у каждой их этих технологий были свои сторонники и противники. Кто то ищет больше функционал, кто то ищи простоту и скорость, а кому то нужны очень специфические функции и тд. От правильного выбора зависит то, как в дальнейшем будет жить ваш сайт, как легко и просто он будет наполнятся и продвигаться и тд. Чем более правильно вы выберете, тем эффективнее вы потратите своё время на работу с сайтом. Сегодня и попробуем немного разобраться и сделать выбор из самых популярных CMS для базового уровня вебмастеров, а именно зададимся вопросом Какой движок лучше joomla или wordpress?;.

Аббревиатура CMS расшифровывается как «content manager system» что в переводе на русский «система управления контентом»? а движком все это принято называть в вебмастерской среде. CMS это набор скриптов объединенный общей администрационной панелью, которые устанавливаются на хостинге. CMS упрощает работу с сайтом, дает возможность быстрой смены дизайна/шаблона и управление контента на стороне сервера. В самой CMS часто имеются элементы управления контентом при создании страниц сайта. Так же CMS часто использует базы данных для хранения данных сайта что такое база данных? База данных это большая таблица в которой помещены все данные и при необходимости всегда можно обратившись к той или иной ячейке таблицы найти нужное нам значение. CMS или движок помогает формировать структуру и страницы сайта.

Существует много различных движков, как специализированных под определенные задачи, так и широкого профиля. Так же есть платные и бесплатные движки CMS? за счет своей бесплатности CMS joomla и wordpress получили очень большую популярность и сегодня более 50% интернет сайтов построено именно на этих двух CMS. А сегодня мы рассмотрим их плюсы и минусы, для того, чтобы вы решили, какая CMS вам ближе и лучше в использовании.

CMS WordPress

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

CMS Joomla

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

Интерфейс CMS WordPress

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

Интерфейс CMS Joomla

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

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

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

Joomla немного менее распространена, например по запросу «плагины Joomla» Яндекс выдает 1 млн. результатов (для сравнения по запросу «плагины WordPress» 2 млн. результатов). Но, как правило, серьезных проблем это не вызывает, найти можно почти все!

Лучшая CMS это та, с которой вы чаще всего работаете, вы привыкаете к интерфейсу, внутренней структуре, коду и вам уже сложно принять другую CMS. Решить почти любую задачу позволяет как Джумла так и Вордпресс. WP более заюзаный и это как плюс, так и минус! Joomla в этом плане менее заюзанная, но и к редким движкам её не отнесешь. Я ам выбрал для себя WordPress и он позволяет быстро развернуть мне любой сайт, а уж модифицировать его в дальнейшем не составит большого труда. Но я уверен, что и на джумле можно решать те же задачи. Например, при наполнении сателлит мне проще делать это на WP простым импортом, а вот про то, как в Джумле это делать я просто не знаю, наверное так же просто.

Решать только вам, какая CMS является лучшей!

ymp3.ru

Wordpress или Joomla!

 Какая cms является более дружественным к сео?

Cms joomla или wordpress — особенности систем управления сайтом.

WordPress и Joomla являются самыми популярными бесплатными CMS . Оба CMS имеют свои преимущества и недостатки. Сегодня я хотел бы обсудить и сравнить их с точки зрения SEO.

JOOMLA SEO

Joomla является прекрасным и дружественным CMS для SEO. Вы будете иметь почти полный контроль над SEO вашего сайта с этой CMS. Разработчики Joomla уделили большое внимание на SEO в последней версии. У вас есть возможность включить SEF URL-адресов, переписать URL в соответствии с вашими потребностями. Вы можете добавить описание глобального мета, мета ключевых слов, а также добавление мета описание, название, ключевых слов для каждого поста. К сожалению, Joomla не имеет продвинутый уровень SEO функций, таких как управление NOINDEX и DoFollow для конкретного пункта меню. Есть некоторые доступные SEO расширения, которые помогут вам с вашей ceo оптимизацией сайта.

WORDPRESS ДЛЯ SEO

Когда речь идет о SEO WordPress стоит вспомнить сотни плагинов для полной оптимизации блога и текста. WordPress имеет встроенные функции для СЕО настройки постоянных ссылок, добавление мета-описаний ключевых слов и многое другое. WordPress имеет встроенную функциональность для добавления тегов в ваши сообщения. Плагины вордпреса, такие как Yoast SEO, All in One SEO мощные инструменты, когда как в Joomla существует большой дефицит качественных SEO плагинов.

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

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

КТО ПОБЕДИТЕЛЬ МЕЖДУ WORDPRESS И JOOMLA?

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

Но, какую CMS выбрать для сайта все таки решать Вам.

Еще почитайте: что такое атрибут nofollow, создать сайт визитку, создание сайта с нуля, как удалить профиль в инстаграм

Оцените, пожалуйста, статью:

jtechnology.ru


Prostoy-Site | Все права защищены © 2018 | Карта сайта