Principalele avantaje ale analizei fişerelor de logare faţă de etichetarea paginii sunt:
Există diferite tipuri de editoare HTML: text, obiect şi WYSIWYG (What You See Is What You Get).
Pentru a instala şi folosi Joomla! trebuie să dispuneţi de un server web complet operaţional (optim, Apache), o bază de date (optim, MySQL) şi limbajul scripting de server PHP, împreună cu modulele specifice activate în PHP pentru MySQL, XML, şi Zlib funcţional, printre altele.
Deşi comunitatea va face întotdeauna tot ce ăi stă în puere pentru a te ajuta, Joomla! nu este un server web şi depinde de tine să ai un server web complet funcţional şi compatibil.

În perioada de început a aplicaţiilor client-server, fiecare aplicaţie avea propriul său program client care servea ca interfaţă utilizator şi trebuia să fie instalat separat pe fiecare calculator personal al utilizatorului. O actualizare pe server a aplicaţiei necesita o actualizare a fiecărei aplicaţii client instalate, adăugând costuri suplimentare şi scîzând productivitatea.
În contrast cu acestea, aplicaţiile web folosesc documente web scrise în formate standard precum HTML (şi mai recent XHTML), care sunt suportate de o varietate de browsere web.