Kulcskülönbség: A Joomla 1.5-t 2008. január 22-én adták ki, míg a Joomla 2.5-t 2012. január 24-én adták ki.
Joomla! egy tartalomkezelési keretrendszer, amely lehetővé teszi a felhasználók számára, hogy webhelyeket építsenek ki a földről, anélkül, hogy az alapvető programozási nyelvet kellene tanulniuk. Ez a CMS azoknak az embereknek szól, akik nem jól ismerik a honlapok tervezésével kapcsolatos bármit, de maguk is szeretnék megtenni. Könnyebbé teszi számukra a weboldalak létrehozását és karbantartását anélkül, hogy időt és pénzt pazarolnának a speciális tervezők számára.
Az összes szoftverhez hasonlóan a Joomla-nak különböző változatai vannak, amelyeket később további funkciókkal egészítettek ki, hogy a rendszer könnyebb legyen és felhasználóbarátabb legyen. A Joomla célja, hogy 18 hónaponként egy hosszú távú támogatási (LTS) verziót indítson el, és kis frissítések állnak rendelkezésre. A Joomla kijelentette, hogy minden LTS-verzió az .5-ben végződik, ami azt jelenti, hogy a következő Joomla LTS verzió 3, 5 lesz, majd 4, 5, 5, 5, stb. A Joomla 1.5 és a Joomla 2.5 a szoftver két LTS verziója. A Joomla 1.5-t 2008. január 22-én adták ki, míg a Joomla 2.5-t 2012. január 24-én adták ki.
A Joomla 2.5 az alábbi új funkciókkal és frissítésekkel érkezett:
- Új platform: A Joomla megváltoztatta a CMS alapját, amely most a Joomla Platform 11.3 verziója.
- Képkezelés a JImage osztálysal és a HTML táblák generálása a JGrid osztálysal
- A JavaScript könyvtár MooTools új verziója használatos (1.4)
- A keresés újratelepül az új keresővel. Több Google-szerű tapasztalattal rendelkezik. Több fejlett keresési szűrővel rendelkezik, automatikus javítás, automatikus kiegészítés stb.
- Képesség a Joomla futtatására a MySQL és a Microsoft SQL Server rendszeren
- Új Offline mód funkciók (új üzenetek, képek hozzáadásának lehetősége vagy offline webhely karbantartás közben).
- Felhasználói regisztráció a CAPTCHA-val
- Mobil fejlesztések
- Tisztább elrendezések
- Az elrendezések könnyebb kezelése
- Többnyelvű képesség
- Felhasználói megjegyzések
- A szűrési kategóriák most alkategóriákat tartalmaznak
- Az egyes menütípusokhoz tartozó modulok automatikus létrehozása megszűnt
- Az egyéni szövegszűrők a globális konfigurációba kerülnek
- Az adminisztrátor új üzenetet kaphat, ha egy felhasználó létrehoz egy fiókot
- A szakaszok eltávolításra kerülnek, de a kategóriák mélyen beágyazhatók.
- Új hozzáférési koncepció
- multiprocessing
- A rendszer felismeri a rendelkezésre álló frissítéseket, és a megfelelő gombra kattintva kezdeményezi azokat
- Új rendszergazdai sablonok és webhelysablonok
- Új sablon stílusok és elrendezések
- Következetes felhasználói felület
- Az örökölt mód le van tiltva
- A felhasználók most használhatják az unicode-t az URL-ekben
- A felhasználók meta-szöveget és kulcsszavakat rendelhetnek a kategóriákhoz
- A modulok megjeleníthetők idővezérléssel
- A Code Mirror az új szerkesztő, amelyet a TinyMCE mellett szállítanak
- Új átirányítási összetevő
- A cikkek külön módosíthatják az oldalcímet és az oldalfejlécet
- Az egy kattintásos bővítménycsomag-telepítő, azaz az összetevők, modulok és bővítmények egyetlen fájlból csomagolhatók és telepíthetők