Czy jest coś, co Joomla lub Drupal mogą zrobić, czego nie można zrobić w WordPress? [Zamknięte]


15

Mam klienta, który chce korzystać z Joomla, ponieważ powiedziano im, że jest dobry. Próbuję ich przekonać, że WordPress jest opcją znacznie bardziej przyjazną dla użytkownika.

Grałem już kiedyś z Joomla (i Drupalem) i odkryłem, że krzywa uczenia się jest niesamowicie stroma (prawdopodobnie z powodu niejasnej terminologii). Uważam się za dość doświadczonego technicznie i jeśli uważam to za trudne, jestem pewien, że moim mniej kompetentnym technicznie klientom będzie jeszcze trudniej się nauczyć.

Do tej pory nie spotkałem się z niczym, czego mógłby potrzebować klient, czego nie można zrobić w WordPressie, ale zanim mu to powiem, chciałem sprawdzić, czy rzeczywiście tak jest.

Czy jest coś, co Joomla lub Drupal może zrobić, czego nie potrafi WordPress (szczególnie teraz z niestandardowymi typami postów w WP 3+)?


1
To nie jest subiektywne pytanie, dlaczego WordPress jest lepszy (myślę, że wszyscy tutaj zapewne się zgadzają). Jest to raczej prawdziwe pytanie techniczne dotyczące możliwości i przydatności WP jako systemu CMS.
gillespieza

1
dziękuję za pytanie - mam nadzieję, że uda nam się uzyskać szczegółową listę funkcji
mireille raad

Odpowiedzi:


12

Jeśli pamięć służy, główny twórca Drupala podsumował to tak zeszłego lata: Drupal jest na froncie interfejsu użytkownika, gdzie WP był 3 lata temu; a WP jest na froncie fabularnym, gdzie Drupal był 3 lata temu.

Moje własne doświadczenia z WP i Drupal są w zasadzie takie:

  • WP ma ładniejszy / łatwiejszy interfejs użytkownika.
  • Drupal jest bardziej niezawodny: deweloperzy rdzenia i dodatków rzadko piszą kod do nauki PHP.
  • WP wciąż tkwi w starych paradygmatach PHP4. Drupal nie jest.
  • Rozwój WP nadal nie jest oparty na testach jednostkowych. Jakość kodu jest co najwyżej niespójna.
  • Drupal jest napędzany głównie przez EAV. To sprawia, że ​​rzeczy są znacznie bardziej elastyczne ... i wolniejsze w przypadku wszystkich wymagających złożonych zapytań. (Drupal kompensuje to poprzez wbudowane buforowanie.) WP zmierza w tym samym kierunku.

Naprawdę nie mogę powiedzieć o Joomla. Odrzuciłem to lata temu, ponieważ nienawidziłem interfejsu użytkownika. Ale wszyscy tutaj prawdopodobnie mają godnego zaufania przyjaciela, który jest z tego bardzo zadowolony.

Jeśli chodzi o to, czego używam:

  • W przypadku bloga lub prostej witryny przypominającej broszurę zdecydowanie WP.
  • W przypadku nieco bardziej złożonej strony, także WP - ale wewnętrzny głos zawsze mówi mi, że powinienem zamiast tego używać Drupala.
  • Dla wszystkiego, co jest naprawdę złożone i ma kluczowe znaczenie, frameworki PHP oparte na testach jednostkowych (Symfony, Solar, Yii ...). UI tak się skończy, ale lubię spać w nocy.

1
+1 Ładna odpowiedź. Czy możesz podać kilka przykładów, która strona jest „naprawdę złożona”? A który jest „nieco bardziej złożony”?
pazury

6

Cześć @Amanda - Oceniłem Joomla, Drupal i WordPress ponad 3 lata temu. Joomla miał poważne problemy, które spowodowały, że rzuciłem go wcześnie i nigdy nie odwiedziłem go ponownie. Jego architektura jest złożona i sztywna, przynajmniej 3,5 roku temu. Na przykład element treści został powiązany z elementem menu; nie można łatwo łączyć i dopasowywać, a ich struktura adresów URL jest odmiana z lat 90., co czyni je łatwymi w programowaniu, ale trudnymi dla użytkownika i trudnymi dla SEO. A z tego, co słyszałem, Joomla niewiele się zmieniło.

3,5 roku temu wybrałem Drupala i pracowałem z nim przez 2 lata. Potem podjąłem projekt WordPress z zamiarem powrotu do Drupala. Pod koniec projektu zdałem sobie sprawę, że nie mam ochoty wracać do Drupala, ponieważ praca z nim była po prostu bolesna. Potem, około 6 miesięcy później, zaoferowano mi świetną stawkę godzinową za pracę nad projektem Drupal tylko po to, aby ukończyć pierwszą fazę dla klienta i powiedzieć mu, że muszą znaleźć kogoś innego, ponieważ nigdy więcej nie zamierzam współpracować z Drupalem.

Mogę przejść dogłębnie, ale wystarczy powiedzieć, że możesz wykonać 85% w Drupal w 1/3 czasu potrzebnego na WordPress, ale ostatnie 15% zajmuje 10-25 razy dłużej. Dzięki WordPress pierwsze 85% zajmuje trochę dłużej niż Drupal, ale pozostałe 15% jest zwykle tylko około 3 razy trudniejsze, a nie 10 do 25 razy więcej.

AKTUALIZACJA

Jedną z kluczowych rzeczy, które zauważam, że Drupal ma WordPress, nie są Widoki i interfejs administracyjny dla tworzonych niestandardowych typów treści. Jednak po pracy z WordPress zdecydowanie wolę zrobić to w sposób WordPress niż w Drupal, ponieważ chociaż wymaga kodu, sposób WordPress jest znacznie prostszy i wydajniejszy.


2

@ Denis:

WP wciąż tkwi w starych paradygmatach PHP4. Drupal nie jest.

Obecna wersja WP będzie ostatnią wersją uruchomioną na PHP4, od tej pory przyszłe wersje wymagają PHP5

Niezależnie od tego, czy wybrać WP zamiast Drupal / Joomla, naprawdę zależy od dewelopera. Zapytaj klienta, jakich funkcji on szuka, i na tej podstawie oprzyj swoją decyzję.


2

Pracowałem z Joomla przez 1,5-2 lata i Drupal przez mniej więcej tyle samo dni, ale wciąż jestem trochę na bieżąco.

Postaram się to uprościć, ponieważ Google może zapewnić bardzo dogłębną dyskusję na temat wad u profesjonalistów.

Czy jest coś, co Joomla lub Drupal może zrobić, czego nie potrafi WordPress (szczególnie teraz z niestandardowymi typami postów w WP 3+)?

Joomla: NIE

Właściwie jedna rzecz, lepsza obsługa lokalizacji dla wielu języków w motywach.

Drupal: TAK

Lepsze zarządzanie użytkownikami, lepsze zarządzanie bazą danych, widoki, CCK, więcej opcji wydajności pod obciążeniem lub ruchem, lepsze w przypadku witryn z treściami medialnymi, handlu elektronicznego, przechwytywania modułów, bardziej ukierunkowane na pomoc charytatywnym projektom open source i prawdopodobnie co najważniejsze lepsze skalowalność dla niestandardowych stron.


1

Z mojego doświadczenia Drupal sprawia, że ​​wszystko jest niepotrzebnie skomplikowane. [Być może Drupal 7 to naprawi.]
Teraz, dzięki Wordpress 3, nie widzę nic, co Drupal mógłby zrobić, czego WordPress nie może.
[Inne niż motywy administracyjne!]


Wordpres może i był w stanie przez pewien czas. Na przykład fortysevenrobots.com/wordpress/fluency-admin
corymathews
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.