Есть ли что-то, что может сделать Joomla или Drupal, чего нельзя сделать в WordPress?

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

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

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

Есть ли что-то, что Joomla или Drupal могут сделать, что WordPress не может (особенно сейчас с пользовательскими типами сообщений в WP 3+)?

Solutions Collecting From Web of "Есть ли что-то, что может сделать Joomla или Drupal, чего нельзя сделать в WordPress?"

Если память обслуживается, ведущий разработчик Drupal подвел итоги так же, как и прошлым летом: Drupal на фронте пользовательского интерфейса, где WP был 3 года назад; и WP – на передней панели, где Drupal был 3 года назад.

Мой собственный опыт работы с WP и Drupal в основном таков:

  • WP имеет более красивый / легкий интерфейс.
  • Drupal более надежный: ядро ​​и дополнительные разработчики редко пишут код для изучения PHP.
  • WP все еще застрял в старых парадигмах PHP4. Друпал – нет.
  • Разработка WP по-прежнему не является модульным тестированием. Качество кода в лучшем случае непоследовательно.
  • Drupal в основном управляется EAV. Это делает вещи намного более гибкими … и медленными для чего-либо, требующего сложных запросов. (Drupal компенсирует это с помощью встроенного кэширования.) WP идет в том же направлении.

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

Что касается того, что я обычно использую:

  • Для блога или простого сайта, подобного брошюре, определенно WP.
  • Для немного более сложного сайта, также WP, но внутренний голос всегда говорит мне, что я должен использовать Drupal.
  • Для чего-то действительно сложного и критически важного, основанного на единичном тестировании PHP-инфраструктуры (Symfony, Solar, Yii …). Интерфейс пользователя будет таким, но я люблю спать по ночам.

Привет @Amanda – Я оценил Joomla, Drupal и WordPress более 3 лет назад. У Joomla были серьезные проблемы, которые заставили меня отказаться от нее раньше и никогда не пересматривать ее. Это архитектура сложная и жесткая, по крайней мере, это было 3,5 года назад. Например, элемент контента привязан к элементу меню; вы не можете легко смешивать и сопоставлять, а их структура URL-адресов относится к эпохе 90-х годов, что делает их легкими в программировании, но трудно для пользователя и сильно зависит от SEO. И из того, что я слышал, Joomla не сильно изменилась.

3,5 года назад я выбрал Drupal и работал с ним 2 года. Затем я взял проект WordPress с намерением вернуться на Drupal. К концу проекта я понял, что у меня было нулевое желание вернуться к Drupal, так как было просто больно работать. Затем, примерно через 6 месяцев, мне предложили отличную почасовую ставку для работы над проектом Drupal только для того, чтобы завершить первый этап для клиента и сказать им, что им нужно получить кого-то другого, потому что я больше не буду работать с Drupal.

Я мог бы глубже, но достаточно сказать, что вы можете получить 85% на Drupal в 1/3 раза, когда требуется WordPress, но последние 15% занимают в 10-25 раз больше. С WordPress первые 85% занимают немного больше времени, чем Drupal, но остальные 15% обычно только примерно в 3 раза сложнее, а не на 10x и 25 раз больше.

ОБНОВИТЬ

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

@ Денис:

WP все еще застрял в старых парадигмах PHP4. Друпал – нет.

Текущая версия WP будет последней для запуска на PHP4, теперь будущие версии требуют PHP5

Wheather или не выбирать WP над Drupal / Joomla действительно зависит от разработчика. Спросите у клиента, какие функции они ищут, и основывайте свое решение на этом.

Я работал с Joomla в течение 1,5-2 лет, а Drupal примерно так же, но возвращался в тот же день (я все еще немного обновляюсь).

Я сохраню это просто, поскольку Google может предоставить вам очень подробное обсуждение вопросов о про-против.

Есть ли что-то, что Joomla или Drupal могут сделать, что WordPress не может (особенно сейчас с пользовательскими типами сообщений в WP 3+)?

Joomla: НЕТ

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

Drupal: ДА

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

По моему опыту, Drupal делает все излишне сложным. [Возможно, Drupal 7 исправит это.]
Теперь, с WordPress 3, я не вижу ничего, что Drupal может сделать, что WordPress не может.
[Кроме тем для администратора!]