| Joomla! |
|
Joomla! (engl. dschuumla, seltener auch dt. juumla) ist ein populäres freies Content-Management-System (CMS), das aus dem Open-Source-Projekt Mambo hervorgegangen ist und inzwischen in den unterschiedlichsten Anwendungsbereichen weltweit zum Einsatz kommt. Joomla ist eine Freie Software und steht unter der GNU General Public License.
Was ist Joomla!?
Joomla! ist ein Content Management System (CMS), mit dessen Hilfe ein Anwender auf einfache Art und Weise die Inhalte einer Webseite erzeugen und verwalten lassen kann. Für die Nutzung des Systems sind keine Programmierkentnisse Vorraussetzung, die Gestaltung von Artikeln bzw. Beiträgen lässt sich mit bereits implementierten Editoren per Klick einfach realisieren. Joomla! eignet sich hervorragend für die Umsetzung von kleinen und mittleren Webauftritten, aber auch große Portale und Webseiten wurden bereits unter dem Einsatz von Joomla! realisiert. Die einfache Bedienung sorgt schon nach kurzer Zeit für einen schnellen Erfolg beim Anwender.
Das Projekt Joomla! ist eine Weiterentwicklung des merhfach ausgezeichneten CMS Mambo. Nach erheblichen Differenzen mit der australischen Firma Miro, die die Namensrechte an Mambo besaß, verabschiedete sich am 17. August 2005 der Großteil der damals am Mambo-Projekt beteiligten Entwickler von Mambo. Um das System dennoch weiterentwickeln zu können, wurde der Code von Mambo in ein neues Projekt mit dem Namen Joomla! übernommen und dann zu Joomla! 1.0.x (Stable) weiterentwickelt.
Die Entwicklung der neuen Version, die mit 1.5.x versioniert wird, dauerte mehr als zwei Jahre. In der Zwischenzeit wurde die Version 1.0 aktiv weiterentwickelt. Am 22. Januar 2008 wurde nach einigen RC-Versionen der erste Stable Release von Joomla! 1.5 veröffentlicht.
Besondere Eigentschaften:
Basisversion
In der Basisversion ist Joomla! zunächst vor allem ein Redaktionssystem, das es einem oder mehreren Autoren erlaubt, Texte und Bilder mithilfe von Upload- und Editierwerkzeugen online zu stellen. Die eingegebenen Daten werden dabei zunächst in einer Datenbank gespeichert und bei einem Seitenaufruf mittels der Skriptsprache PHP dynamisch zusammengesetzt. Die Autoren brauchen aber keinerlei Programmierkentnisse beim Einstellen bzw. Bearbeiten der Webseite. Darüber hinaus werden in der Basisversion auch schon eine Reihe sogenannter Module zur Verfügung gestellt, mittels derer der Nutzer vom System automatisch Daten, wie z. B. Übersichten der zuletzt eingestellten Artikel auf der Webseite generieren lassen kann. Die von den Modulen zusammengestellten Daten können so an verschiedenen, von der Position der Skriptanweisungen im Template vorgegebenen, Stellen auf der Webseite ausgegeben werden.
Erweiterungen
Viele Anwender haben Erweiterungen (Module und Komponenten) für Joomla! erstellt, die sie der Nutzergemeinde meist kostenfrei zur Verfügung stellen. Auf diese Weise bietet Joomla! einen beachtlichen Funktionsumfang, der praktisch alle üblichen Anwendungen abdeckt.
|

