Joomla
Joomla ist ein freies Content-Management-System zur Erstellung von Webseiten. Es verwendet MySQL als Datenbank. Dabei sollen Benutzer, ohne Programmiererfahrung dynamische Inhalte auf Webseiten bearbeiten können.
Joomla besitzt drei Strukturebenen:
funktionelle Struktur Seiteninhalte LayoutJoomla besitzt wie TYPO3 eine Benutzerverwaltung, durch die man Autoren bestimmte Zugriffs- und Schreibrechten einräumen kann. So können verschiedene Autoren unterschiedliche Bereiche einsehen und bearbeiten. Joomla besitzt aus Sicherheitsgründen eine passwortgeschützte Zugangsberechtigungsabfrage. Das Programm arbeitet mit dem WYSIWYG-Prinzip. Das bedeutet, dass die Darstellung einer Webseite im Joomla- Programm der späteren Darstellung im Webbrowser sehr ähnlich ist. Das Layout wird durch verfügbare Templates also Designvorlagen erstellt. Dabei kann die Gestaltung der Webseite unabhängig vom Inhalt und funktioneller Struktur geändert werden.