Zaradi tega so projekt zastavili povsem na novo in ga razvili na novem programerskem vmesniku, ki ga je omogočil vmesni napredek jezika PHP in podpornih knjižnic. Tako je ogrodje veliko bolj prilagodljivo: izbirati je mogoče podatkovni strežnik v ozadju (Mambo je bil tesno spojen zgolj z MySQL), način prijave uporabnikov, način integracije z okoljem in navsezadnje tudi način ustvarjanja izhodne vsebine. Seveda je zgradba Joomle 1.5 še naprej odprta in omogoča nadaljnje razširjanje zmogljivosti z najrazličnejšimi dodatki.