Drupal i Joomla su besplatni sustavi za upravljanje sadržajem otvorenog koda (CMS) za objavljivanje web sadržaja. Dok Drupal-a pristup gradnji od nule omogućava veću svestranost, Joomla ugrađene "osnovne" vrste sadržaja omogućuju bržu i jednostavniju implementaciju. Oba Drupal i Joomla su razvijeni u
Drupal ga je prvi put objavio 2001. godine, Dries Buytaert, među starijim CMS sustavima koji se danas koriste. Sve je počelo kao softver iza oglasne ploče zvane drop.org, koju je kreirao Buytaert. Drupal ime potječe od engleskog izgovora nizozemske riječi drupel, što znači "ispustiti".
Joomla je nazvana po fonetskom pravopisu riječi svahili jumla, što znači "svi zajedno." Objavljen 2005. godine, Joomla je nastao kao fork (nova razvojna grupa koja preuzima izvorni kod u novom smjeru) Mamboa, prethodnog CMS sustava na kojem je zasnovan originalni kod Joomle.
Drupal i Joomla dijele nekoliko korisnih osobina. Oba su otvorenog koda i održavaju čvrste baze razvojne zajednice. Napisani su na PHP-u, a oba su licencirana pod GNU General Public License koja krajnjim korisnicima omogućuje korištenje, izmjenu, proučavanje i kopiranje softvera. Ta sloboda omogućila je znatnim zajednicama programera Drupal i Joomla da poboljšaju funkcionalnost obje platforme sa širokim opsegom proširenja i modula.
Banner JoomlaS jedne strane, Drupal programeri često favoriziraju njegov pristup "iz temelja". To omogućava ogromnu fleksibilnost u funkcionalnosti, po cijeni strme krivulje učenja. Omogućuje i veći stupanj skalabilnosti, budući da se web stranice i aplikacije od temelja mogu dizajnirati za složene i velike funkcije.
Drupal logotip napravljen od LegosaJoomla, s druge strane, spaja standardne funkcionalnosti web stranice "web 2.0" s širokom podrškom za teme. Trži fleksibilnost i složenost kodiranja koje nudi Drupal zbog komparativne jednostavnosti uporabe i estetike. Nudi više gotovih opcija u obliku proširenja i predložaka koji omogućuju brže i lakše postavljanje uz cijenu neke fleksibilnosti u razmjeru i složenosti koju nudi Drupal.
Oboje imaju sučelja dobrodošlice. Drupal je organiziran u razne kartice. Ako se otvori kartica za uređivanje sadržaja, korisnici mogu izvršiti samo taj zadatak. Srećom, kontrole se prilagođavaju odnosu na stranicu koju ste otvorili. Nažalost, zatvaraju određene mogućnosti zbog kojih se morate premjestiti na novu ploču.
Za Joomla je gotovo svaka opcija uređivanja vidljiva odjednom. To uključuje upravitelja članaka, odabir slika, uređivanje sadržaja, mogućnosti dizajna itd. Sve je tu za potpuni ukusni prikaz.
Drupal je sam po sebi složen i ima značajno strmu krivulju učenja. Ne postoji uređivač alatne trake; korisnici moraju znati html i implementirati kod izravno u tekst kako bi uredili tekst.
Joomla sadrži alatnu traku i html uređivač ugrađen u platformu. Joomla se često smatra daleko pristupačnijom zbog ograničenja koja se postavljaju na proširenja, izgled i veličinu web lokacije izvan okvira (nakon neposrednog preuzimanja).
Opcija "Instant-On" za Joomla isključuje sve značajke intenzivnog kodiranja i omogućava Joomli da postoji prvenstveno kao osnovni sustav za uređivanje web stranica, za razliku od Drupala koji zahtijeva temeljni dizajn za svaku web stranicu, temu i projekt.
Ovaj video uspoređuje Drupal s Joomlom:
Oba su sustava vrlo dobro zaštićena. Čini se da Drupal, zahvaljujući zapisu sa stazama, ima snažniju sigurnost. Međutim, istraživanje cjelokupnog popisa iskorištavanja (tj. Mjesta koja su kompromitirana na svakoj platformi) pokazuje da je, idući prema vrsti web-mjesta kompromitirana, Joomla daleko zaštićenija.
Drupal je tehnološka zajednica kroz i kroz. Korisnička baza je manja, a pomoć će biti komplicirana, ali vrlo korisna kada se razumije. Od vas se očekuje da znate tehničke aspekte vlastite web stranice. Drupal financijski podržava Acquia Corporation.
Joomla zajednica je puno veća, ali korisnici naginju malo manje tehnološki orijentirani od Drupala. Joomlina šira zajednica omogućila im je da budu vođeni volonterima.
Ako je aktivna korisnička zajednica važna, vrijedno je napomenuti da Automatticsov WordPress ima veću, robusniju zajednicu od Drupala ili Joomle. Postoje dvije verzije programa WordPress: WordPress.com, usluga prilagođena korisnicima i hostovana usluga, i WordPress.org, gdje korisnici mogu pronaći WordPress skriptu s otvorenim kodom za preuzimanje i preuzeti je drugačiji "konkurent" Drupalu i Joomla.