Joomla on veebisaitide arendamise sisuhaldur. See põhineb enda arendusstandarditel nagu CSS, JavasCript ja PHP.
See on veebirakendus, mis ei tööta arvutis, vaid serveri kaudu. See ei ole selline programm nagu dreamweaver, mida kasutati varem massiliselt ja mida aja möödudes tavaliselt ei kasutata, kuna on ilmnenud muud tüüpi valikud, näiteks Joomla või WordPress, mida kasutajad rohkem tunnevad.
Joomla on tasuta tarkvara, mille on välja töötanud kasutajate kogukond, kes värskendab ja teeb täiustusi, et seda saaks tasuta kasutada.
Selle üks eesmärk on võimaldada kasutajasõbralike Interneti-lehtede loomist, ilma et oleks vaja tarkvarasse rahaliselt investeerida.
Joomla ajalugu
2005. aastal sündis Joomla eelmise projekti nimega Mambo, mis oli eelmisest aastast alates suhteliselt edukalt saavutanud.
Austraalia ettevõte Miro, kellele kuuluvad õigused kaubamärgile Mambo ja autoriõigused koodile, töötab välja rea tehnikaid, mis arendajaskonda ei veena, näiteks nimetati Mambo avatud lähtekoodiga projekt ümber Mamboks.
Sel ajal avaldab Mambo arendusmeeskonna peamine juht Andrew Eddie kirja, milles teatab, et Mambo arendustiimi liikmed on otsustanud projektist lahkuda ja selle omaduste põhjal uue alustada. See on projektikogukonna sünd.
2005. aasta septembris kuulutati ametlikult välja projekti Joomla nimi ja uus portaal, mis saab olema selle tegevuskeskus ja kannab nime joomla.org.
Kuidas installida Joomla
Joomla vajab tööriistu, et oma tööd veebikeskkondades arendada. Selle installimise jätkamiseks vajate Apache veebiserverit (Apache 1.3 või uuem või IIS), mis on varustatud PHP 4.3 või uuemaga, olenevalt versioonidest, ja MySQL 3.2 andmebaasiserverit sõltuvalt installitud versioonidest.
Apache on tasuta ja selle käsutuses on suur kasutajaskond, see ühildub ka Windowsi, Linuxi ja Mac Os-iga.
Apache on Windowsi jaoks kohandatud ja optimeeritud, kuid paljud kasutajad töötavad Apache'iga, kuna see on kõige tavalisem viis seda teha.
Joomla kasutamise eelised ja puudused
Eelised ja puudused hõlmavad järgmist:
- Eelis: Suur hulk malle erinevatele ärivaldkondadele. Joomla laiendused võimaldavad veebis väga olulisi ja funktsionaalseid muudatusi ning võimaldavad integreerida erinevad sõltumatud rakendused ühte veebi.
- Puudused: See pole blogimise jaoks kõige soovitatavam platvorm, kuna sellel pole olulisi funktsioone, nagu kommenteerimissüsteem, ja indekseerimissüsteem pole nii võimas kui WordPress. See on unintuitiivne disainisüsteem.