Ključna razlika: Drupal je brezplačen in odprtokodni okvir za upravljanje vsebin (CMF), ki je napisan v jeziku PHP. Uporablja se za spletne strani s spletnimi dnevniki ter za politične in vladne spletne strani. Joomla je brezplačen in odprtokodni sistem za upravljanje vsebin (CMS), ki uporabnikom omogoča izdelavo spletnih strani in spletnih aplikacij. Za številne uporabnike velja, da je zelo uporabna in razumljiva.

Drupal je brezplačen in odprtokodni okvir za upravljanje vsebin (CMF), ki je napisan v jeziku PHP. Uporablja se za spletne strani s spletnimi dnevniki ter za politične in vladne spletne strani. Wikipedija navaja, da standardna izdaja Drupala, znane kot jedro Deupal, ponuja funkcije, kot so "registracija in vzdrževanje uporabniškega računa, upravljanje menijev, viri RSS, prilagajanje postavitve strani in sistemska administracija". - ali večuporabniški blog, internetni forum ali spletno mesto skupnosti, ki zagotavlja vsebino, ki jo ustvarijo uporabniki. Drupal ne zahteva nobenega znanja programiranja od razvijalca za osnovno namestitev in administracijo. Drupal je sprva napisal Dries Buytaert na oglasni deski, ki je nadalje postal odprtokodni projekt. Drupal izhaja iz nizozemske besede "druppel", kar pomeni "padec".

Obstaja nekaj razlik med Drupalom in Joomlo, zato nekateri ljudje raje bivajo, drugi pa raje slednje. Drupal in Joomla imata drugačno postavitev skrbniških orodij. Medtem ko ima Joomla vmesnik za upravljanje vsega, Drupal ima nadzorno vrstico na vrhu zaslona, ko se administrator prijavi. Drupal je tudi bolj prilagodljiv v primerjavi z Joomlo, zato je tudi precej bolj zapletena. Drupal velja za boljši CMS za bolj zapletene spletne strani, Joomla pa za bolj preproste spletne strani. Joomla ima več zunanjih funkcij, medtem ko v Drupalu določene funkcije zahtevajo znanje HTML ali prenos razširitev. Drupal je bolj znan po svoji taksonomiji, v Joomla pa v kategorijah. Obstajajo precej podrobnejše razlike z vidika razvijalca, ki vključujejo postavitev, umestitev, funkcije, vsebino na strani itd.
Drupal | Joomla | |
Opis | Drupal je brezplačen in odprtokodni okvir za upravljanje vsebin (CMF), ki je napisan v jeziku PHP. | Joomla je brezplačen in odprt sistem za upravljanje vsebin za objavo spletnih vsebin in je napisan v PHP. |
Vrsta | Okvir za upravljanje vsebin, sistem za upravljanje vsebin, programska oprema Skupnosti in blog | Okvir za upravljanje vsebin |
Operacijski sistem | Cross-platform | Cross-platform |
Zapisano v | PHP | PHP |
Začetna sprostitev | Januar 2001 | Avgusta 2005 |
Stabilno sproščanje | 7.22 | 2.5.11 (LTS) |
Zadnji datum objave | 3. april 2013 | 26. april 2013 |
Licenca | GPLv2 ali novejša | Splošna javna licenca GNU |
Spletna stran | drupal.org | joomla.org |
Lastnosti | Znan po svoji močni taksonomiji in sposobnosti označevanja, kategorizacije in organiziranja kompleksnih vsebin. | Joomla je znana po preprostih vsebinsko usmerjenih spletnih straneh in je znana po temah in postavitvah. |
Koristi | Je bolje za kompleksna, napredna in vsestranska spletna mesta; za spletna mesta, ki zahtevajo zapleteno organizacijo podatkov; za spletna mesta platforme skupnosti z več uporabniki; za spletne trgovine. Podpira več deležnikov spletnega mesta, čistejše izkušnje z adminom, več funkcij in nudi dobro varnost. | Bolje je za preproste spletne strani; če se ne ve ničesar o kodiranju, se zdi precej enostavno za učenje; ima veliko število zunanjih lastnosti; veliko število skupnosti s številnimi razširitvami. |
Čas | Drupal potrebuje približno 4-5 tednov za razumevanje in zagon spletne strani. | Joomla je nekoliko lažje razumljiva in lahko traja od 2 do 3 tedne, da bi razumeli in zagnali spletno stran. |
Primeri spletnih mest | whitehouse.gov; data.gov.uk | linux.com; peugeot.com; iTWire.com |