Чи може щось зробити Joomla або Drupal, що не можна зробити в WordPress? [зачинено]


15

У мене є клієнт, який хоче використовувати Joomla, тому що їм сказали, що це добре. Я намагаюся переконати їх у тому, що WordPress - це набагато зручніший користувач варіант.

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

Поки що я ще не стикався з тим, що потребує клієнт, що не можна було б зробити в WordPress, але перш ніж сказати їм, я хотів перевірити, що це справді так.

Чи є щось, що Joomla або Drupal можуть зробити, що WordPress не може (особливо зараз із типовими публікаціями у WP 3+)?


1
Це не суб’єктивне питання про те, чому WordPress кращий (я думаю, що всі, мабуть, згодні, що так). Це швидше справжнє технічне питання щодо можливостей WP та придатності як CMS.
gillespieza

1
дякую, що задали це запитання - сподіваюся, ми зможемо отримати докладний список функцій
mireille raad

Відповіді:


12

Якщо пам'ять служить, головний розробник 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 ...) UI закінчиться так, але я люблю спати вночі.

1
+1 Приємна відповідь. Чи можете ви навести невеликі приклади про те, який "справді складний" сайт? А що "трохи складніше"?
кігті

6

Привіт @Amanda - Я оцінював Joomla, Drupal та WordPress понад 3 роки тому. У Joomla виникли серйозні проблеми, які змусили мене рано відмовитися від нього і більше не переглядати його. Його архітектура складна і жорстка, принаймні, це було 3,5 роки тому. Наприклад, елемент вмісту був прив’язаний до елемента меню; ви не змогли легко поєднувати і співставляти, а їх URL-адреса є різноманітністю епохи 90-х років, що робить їх простими в програмуванні, але важкими для користувача та жорсткими для SEO. І від того, що я чув, Джомла мало що змінився.

3,5 роки тому я вибрав Drupal і працював з ним 2 роки. Тоді я взяв на себе проект WordPress з наміром повернутися в Drupal. Наприкінці проекту я зрозумів, що в мене немає нульового бажання повернутися в Drupal, оскільки працювати було просто боляче. Потім приблизно через 6 місяців мені запропонували велику погодинну ставку для роботи над проектом Drupal лише для того, щоб закінчити перший етап для клієнта і сказати їм, що вони потребують когось іншого, бо я більше не збирався працювати з Drupal.

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

ОНОВЛЕННЯ

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


2

@ Денис:

WP досі застрягла у старих парадигмах PHP4. Друпал - ні.

Поточний реліз WP буде останнім запущеним на PHP4, відтепер для майбутніх версій потрібен PHP5

Незалежно від того, чи вибрати або не вибрати WP через Drupal / Joomla, справді залежить від розробника. Запитайте у клієнта, які функції він шукає, і обґрунтуйте це на цьому.


2

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

Я буду тримати це просто, оскільки Google може запропонувати вам дуже глибоку дискусію щодо професіоналів щодо мінусів.

Чи є щось, що Joomla або Drupal можуть зробити, що WordPress не може (особливо зараз із типовими публікаціями у WP 3+)?

Джомла: НІ

Насправді 1 річ, краща підтримка локалізації для багатьох мов у темах.

Друпал: ТАК

Краще управління користувачами, краще управління базами даних, Перегляди, CCK, більше варіантів ефективності в умовах стресу або трафіку, краще для медіа-сайтів з великим вмістом, електронна комерція, гачки модулів, більш орієнтовані на допомогу з благодійними проектами з відкритим кодом та, мабуть, головне, краще масштабованість для користувацьких сайтів.


1

З мого досвіду Drupal робить все зайве складним. [Можливо, Drupal 7 це виправить.]
Тепер, з Wordpress 3, я не бачу нічого, що Drupal може зробити, що WordPress не може.
[Окрім тем адміністратора!]


Wordpres може, і був здатний на деякий час. Наприклад сорокsevenrobots.com
wordpress/
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.