Joomla! ist ebenfalls ein open source Content Management System welches sich sehr gut für kleine bis mittlere Webseiten eignet. Ähnlich wie bei TYPO3 kann Joomla! mit Erweiterungen um zusätzliche Funktionalität ergänzt werden.
Es gibt auch hier eine strikte Trennung von Layout und Content was einen Relaunch zu einem späteren Zeitpunkt sehr einfach macht.
Joomla integriert weitere gute Eigenschaften wie z.B. die Optimierung für Suchmaschinen, eine Volltext-Suche, das Cachen von Seiten um die Ladezeiten zu verringern, Mehrpsrachigkeit, die Anbindung an LDAP bzw. OpenID Server mit Authentifizierung und die Integration von Ajax-Funktionalität über JavaScript-Frameworks.
