Drupal in Joomla so brezplačni, odprtokodni sistemi za upravljanje vsebin (CMS) za objavljanje spletnih vsebin. Medtem Drupalski pristop gradnja od ničle omogoča večjo vsestranskost, Joomla's vgrajene "osnovne" vrste vsebin omogočajo hitrejšo in enostavnejšo izvedbo. Oboje Drupal in Joomla so razvite v
Drupal, ki ga je leta 2001 izdal njegov razvijalec, Dries Buytaert, je med starejšimi CMS sistemi, ki jih danes uporablja. Začelo se je kot programska oprema za oglasno ploščo, imenovano drop.org, ki jo je ustvaril Buytaert. Ime Drupal izhaja iz angleške izgovorjave nizozemske besede drupel, kar pomeni "spustiti."
Joomla je poimenovana po fonetičnem črkovanju besede svahili jumla, kar pomeni vse skupaj. Izdan leta 2005, je Joomla nastal kot vilica (nova razvojna skupina, ki prevzame izvorno kodo v novo smer) Mamboja, predhodnega CMS sistema, na katerem je temeljila originalna koda Joomle.
Drupal in Joomla imata več uporabnih lastnosti. Oba sta odprta koda in vzdržujeta trdne baze razvojne skupnosti. Napisani so v PHP-ju in oboji so licencirani pod splošno javno licenco GNU, ki končnim uporabnikom omogoča uporabo, spreminjanje, preučevanje in kopiranje programske opreme. Ta svoboda je velikim skupinam razvijalcev Drupal in Joomla omogočila izboljšanje funkcionalnosti obeh platform s širokimi razširitvami in moduli.
Splošno JoomlaPo eni strani so razvijalci pogosto naklonjeni Drupalu zaradi njegovega načina gradnje iz nič. To omogoča neizmerno fleksibilnost funkcionalnosti za ceno strme krivulje učenja. Omogoča tudi večjo stopnjo razširljivosti, saj je mogoče spletna mesta in aplikacije oblikovati od začetka za kompleksne in obsežne funkcije.
Drupal logotip iz LegosaJoomla po drugi strani združuje standardne funkcionalnosti spletnega mesta 2.0 s široko podporo temam. Ta trguje s kodirno fleksibilnostjo in kompleksnostjo, ki jo ponuja Drupal zaradi primerljive enostavnosti uporabe in estetike. Ponuja več že pripravljenih možnosti v obliki razširitev in predlog, ki omogočajo hitrejšo in enostavnejšo nastavitev za ceno nekaj prožnosti v obsegu in zahtevnosti, ki jo nudi Drupal.
Oba imata dobrodošlice. Drupal je organiziran v različne zavihke. Če se odpre zavihek za urejanje vsebine, lahko uporabniki opravijo le to nalogo. Na srečo se krmilniki prilagodijo glede na to, kaj ustreza strani, ki ste jo odprli. Žal se določene možnosti zaprejo, zaradi česar se morate premakniti na novo ploščo.
Za Joomla je skoraj vsaka možnost urejanja naenkrat vidna. To vključuje upravitelja člankov, izbiro slike, urejanje vsebine, možnosti oblikovanja itd. Vse je na voljo za popoln apetitni pogled.
Drupal je sam po sebi zapleten in ima precej strmo krivuljo učenja. Ni urejevalnika orodne vrstice; Uporabniki morajo poznati html in kodo vnesti v besedilo za urejanje besedila.
Joomla vsebuje orodno vrstico in urejevalnik html, vgrajen v platformo. Zaradi omejitev, ki so na razširitvah, postavitvi in velikosti spletnega mesta zunaj polja (ob takojšnjem prenosu), se Joomla pogosto šteje za veliko bolj dostopnega..
Možnost "Instant-On" za Joomla prekine vse funkcije intenzivnega kodiranja in Joomli omogoča, da obstaja predvsem kot osnovni sistem za urejanje spletnih strani, za razliko od Drupala, ki zahteva temeljno zasnovo za vsako spletno mesto, temo in projekt.
Ta video primerja Drupal z Joomlo:
Oba sistema sta zelo dobro zaščitena, zdi se, da ima Drupal uspešnejšo varnost. Vendar raziskovanje celotnega seznama izkoriščanja (t.i. strani, ki so na vsaki platformi ogrožene) kaže, da je Joomla zaradi vrste spletnih mest ogrožena veliko bolj zaščitena.
Drupal je tehnološka skupnost skozi in skozi. Uporabniška baza je manjša, pomoč pa bo zapletena, a zelo uporabna, ko jo razumemo. Pričakuje se, da boste poznali tehnične vidike svojega spletnega mesta. Drupal finančno podpira korporacija Acquia.
Skupnost Joomla je veliko večja, vendar uporabniki nagibajo nekoliko manj tehnološko naravnane kot Drupal. Večja skupnost Joomle je dovolila, da so 100% volontirani.
Če je pomembna aktivna skupnost uporabnikov, je treba opozoriti, da ima Automatticsov WordPress večjo, bolj robustno skupnost kot Drupal ali Joomla. Obstajata dve različici WordPress-a: WordPress.com, ki je uporabniku prijazna in gostovana storitev, in WordPress.org, kjer lahko uporabniki najdejo WordPress-ov skript, ki ga je mogoče naložiti, z neposrednim "konkurentom" za Drupal in Joomla.