Content Management Systeme

Ein Content-Management-System (kurz: CMS, übersetzt: Inhaltsverwaltungssystem) ist ein System, das die gemeinschaftliche Erstellung und Bearbeitung von Inhalt, bestehend aus Text- und Multimedia-Dokumenten, ermöglicht und organisiert, meist für das World Wide Web. Ein Autor kann ein solches System auch ohne Programmier- oder HTML-Kenntnisse bedienen. Der darzustellende Informationsgehalt wird in diesem Zusammenhang als Content (Inhalt) bezeichnet.

Für Systeme oder Module, die ausschließlich Web-Anwendungen dienen, wird teils der Begriff Web-Content-Management-System oder WCMS benutzt. Damit wird der Unterschied zu jenen Systemen etwa im Verlagsbereich verdeutlicht, die neben dem Web auch andere Ausgabemedien bedienen, etwa Print oder Radio. Web-Content-Management kann auch als eine Komponente im Enterprise-Content-Management gesehen werden.

 

Aufbauschema eines CMS

Besonderer Wert wird bei CMS auf eine medienneutrale Datenhaltung gelegt. So kann ein Inhalt auf Wunsch beispielsweise als PDF- oder als HTML-Dokument abrufbar sein; die Formate werden gegebenenfalls erst bei der Abfrage aus der Datenbank generiert. Je nach Anwendung kann auch eine Rechteverwaltung zum Einsatz kommen.

 

Joomla!

Joomla! ist ein sogenanntes Content-Management-System (CMS), mit dem sich auf einfache Art und Weise die Inhalte einer Website gestalten lassen. Es eignet sich ausgezeichnet für kleinere und mittlere Auftritte, aber auch große Portale sind mit diesem System bereits realisiert worden. Joomla! ist sehr einfach zu bedienen und sorgt damit für schnellen Erfolg beim Anwender. Ein weiteres Merkmal ist seine Flexibilität. Mit Hilfe einer Fülle von Erweiterungen lassen sich viele zusätzliche Funktionalitäten in Joomla! integrieren.


Die Funktionen

Joomla! verfügt über eine Menge an Funktionen und die Funktionalität des Systems lässt sich, dank des Modularen Aufbaus, einfach erweitern.

 

Datenbankbasiert

dbJoomla! ist ein datenbankbasierendes Content Management System (CMS), womit dynamische Webseiteninhalte aus einer MySQL Datenbank bezogen werden.

 

Browserbasiert

BrowserbasiertFür Joomla!  benötigen Sie keine Arbeitsplatzinstallationen. Die gesamte Administration erfolgt auf dem Webserver und wird mit dem Browser gesteuert. Das bedeutet: Sie können von überall auf Ihre Webseite zugreifen und daran arbeiten.

 

Leichte Administration

Einfache AdministrationJoomla! ist in erster Linie ein Redaktionssystem, welches auf einfache Weise einem oder mehreren Autoren erlaubt, mit einer einfachen Administration Texte und Medien online zu stellen.

 

Plattformunabhängig

PlattformunabhängigPlattformunabhängig bedeutet in erster Linie betriebssystemunabhängig. Joomla! kommt mit relativ geringen Anforderungen aus, die auch auf Ihrem lokalen Rechner in Minuten eingerichtet und lauffähig gemacht werden kann. So einfach war Content Management noch nie!

 

Gemeinschaft

CommunityJoomla! hat eine stetig wachsende, weltweite Gemeinschaft (Community), welche das Coreteam bei der Entwicklung unterstützt. Support in diversen Foren und die Entwicklung von tausenden Erweiterungen machen Joomla! zu einem großartigen CMS.

 

Zeitgesteuerte Artikel

Zeitgesteuerte ArtikelUm die Pflege der Artikel zu vereinfachen, und auch an Zeiten publizieren zu können, an denen kein Redakteur zugegen ist, bietet Joomla die Möglichkeit die Publizierungszeit von Artikel zu beeinflussen.

 

MVC-Controller

mvcStrikte Trennung von Layout/Design und funktionalem Quelltext mit dem Model-View-Controller-Entwurfsprinzip.

 

Modularer Aufbau

Modularer AufbauErweiterbarkeit, bzw. Skalierbarkeit ist eines der grundlegendsten Anforderungen an ein Content Management System. Und Joomla! bietet diese Funktionalität, damit bei der Erstellung Ihrer Seite keine Grenzen gesetzt werden!

 

Suchmaschinenoptimierung

SuchmaschinenoptimierungJoomla! kann menschen- und maschinenlesbare URLs (zum Beispiel für Suchmaschinen) erzeugen.

 

Papierkorb

PapierkorbJoomla! nutzt das sogenannte Papierkorbverfahren, wie Sie es bereits von Ihrem Betriebssystem gewohnt sind. Wenn Sie Elemente oder Artikel löschen, sind diese nicht gleich für immer entfernt.

 

Volltextsuche

VolltextsuchfunktionJoomla! liefert eine eingebaute Volltext-Suchfunktion, welche mit Plugins (Zusatzfunktionen) jederzeit erweitert werden kann.

 

Erweiterbar

ErweiterbarJoomla! lässt sich durch eine große Anzahl an Erweiterungen (Komponenten, Module und Plugins) ausbauen und somit in seiner Funktionalität steigern.

 

Authentifizierung

AuthentifizierungJoomla! bietet "ab Werk" Server Anbindung/Authentifizerung an LDAP, OpenID und Gmail. Durch den modularen Aufbau und das Plugin-System können auch andere Authentifizierungsmethoden einfach hinzugefügt werden.

 

Performance

PerformanceEingebaute Caching-Mechanismen sorgen für gute Performance des Systems. Somit ist Joomla! auch für große Projekte geeignet.

 

Web 2.0

Web 2.0Integration von Ajax-Features mit dem Web 2.0 JavaScript-Framework MooTool und Communityfunktionen mittels einer Vielzahl an entsprechenden Erweiterungen.

 

Templates

TemplatesZahlreiche Templates (Themes) ermöglichen weitgehende Anpassungen des Layouts. Das MVC Entwicklungsprinzip bietet hier ungeahnte Designmöglichkeiten, ohne den Kern des Systems anpassen zu müssen.

 

Mehrsprachig

InternationalisiertJoomla! ermöglicht Spracheinstellungen mit Hilfe von Lokalisierungsdaten und mehrsprachige Seiten mittels entsprechender Erweiterungen.

 

GPL-Lizenz

GPL-LizenzJoomla! steht unter der GNU-GPL Lizenz und darf ohne jede Einschränkung für jeden Zweck genutzt werden. Kommerzielle Nutzung ist hierbei ausdrücklich erlaubt. Sie dürfen Joomla! kopieren und frei verteilen.
Quellen:
Wikipedia
Joomla Deutschland

Die Funktionen

Joomla! verfügt über eine Menge an Funktionen und die Funktionalität des Systems lässt sich, dank des Modularen Aufbaus, einfach erweitern.

Datenbankbasiert

dbJoomla! ist ein datenbankbasierendes Content Management System (CMS), womit dynamische Webseiteninhalte aus einer MySQL Datenbank bezogen werden.

 

 

Browserbasiert

BrowserbasiertFür Joomla!  benötigen Sie keine Arbeitsplatzinstallationen. Die gesamte Administration erfolgt auf dem Webserver und wird mit dem Browser gesteuert. Das bedeutet: Sie können von überall auf Ihre Webseite zugreifen und daran arbeiten.

Leichte Administration

Einfache AdministrationJoomla! ist in erster Linie ein Redaktionssystem, welches auf einfache Weise einem oder mehreren Autoren erlaubt, mit einer einfachen Administration Texte und Medien online zu stellen.

Plattformunabhängig

PlattformunabhängigPlattformunabhängig bedeutet in erster Linie betriebssystemunabhängig. Joomla! kommt mit relativ geringen Anforderungen aus, die auch auf Ihrem lokalen Rechner in Minuten eingerichtet und lauffähig gemacht werden kann. So einfach war Content Management noch nie!

Gemeinschaft

CommunityJoomla! hat eine stetig wachsende, weltweite Gemeinschaft (Community), welche das Coreteam bei der Entwicklung unterstützt. Support in diversen Foren und die Entwicklung von tausenden Erweiterungen machen Joomla! zu einem großartigen CMS.

Zeitgesteuerte Artikel

Zeitgesteuerte ArtikelUm die Pflege der Artikel zu vereinfachen, und auch an Zeiten publizieren zu können, an denen kein Redakteur zugegen ist, bietet Joomla die Möglichkeit die Publizierungszeit von Artikel zu beeinflussen.

MVC-Controller

mvcStrikte Trennung von Layout/Design und funktionalem Quelltext mit dem Model-View-Controller-Entwurfsprinzip.

Modularer Aufbau

Modularer AufbauErweiterbarkeit, bzw. Skalierbarkeit ist eines der grundlegendsten Anforderungen an ein Content Management System. Und Joomla! bietet diese Funktionalität, damit bei der Erstellung Ihrer Seite keine Grenzen gesetzt werden!

Suchmaschinenoptimierung

SuchmaschinenoptimierungJoomla! kann menschen- und maschinenlesbare URLs (zum Beispiel für Suchmaschinen) erzeugen.

Papierkorb

PapierkorbJoomla! nutzt das sogenannte Papierkorbverfahren, wie Sie es bereits von Ihrem Betriebssystem gewohnt sind. Wenn Sie Elemente oder Artikel löschen, sind diese nicht gleich für immer entfernt.

Volltextsuche

VolltextsuchfunktionJoomla! liefert eine eingebaute Volltext-Suchfunktion, welche mit Plugins (Zusatzfunktionen) jederzeit erweitert werden kann.

Erweiterbar

ErweiterbarJoomla! lässt sich durch eine große Anzahl an Erweiterungen (Komponenten, Module und Plugins) ausbauen und somit in seiner Funktionalität steigern.

Authentifizierung

AuthentifizierungJoomla! bietet "ab Werk" Server Anbindung/Authentifizerung an LDAP, OpenID und Gmail. Durch den modularen Aufbau und das Plugin-System können auch andere Authentifizierungsmethoden einfach hinzugefügt werden.

Performance

PerformanceEingebaute Caching-Mechanismen sorgen für gute Performance des Systems. Somit ist Joomla! auch für große Projekte geeignet.

Web 2.0

Web 2.0Integration von Ajax-Features mit dem Web 2.0 JavaScript-Framework MooTool und Communityfunktionen mittels einer Vielzahl an entsprechenden Erweiterungen.

Templates

TemplatesZahlreiche Templates (Themes) ermöglichen weitgehende Anpassungen des Layouts. Das MVC Entwicklungsprinzip bietet hier ungeahnte Designmöglichkeiten, ohne den Kern des Systems anpassen zu müssen.

Mehrsprachig

InternationalisiertJoomla! ermöglicht Spracheinstellungen mit Hilfe von Lokalisierungsdaten und mehrsprachige Seiten mittels entsprechender Erweiterungen.

GPL-Lizenz

GPL-LizenzJoomla! steht unter der GNU-GPL Lizenz und darf ohne jede Einschränkung für jeden Zweck genutzt werden. Kommerzielle Nutzung ist hierbei ausdrücklich erlaubt. Sie dürfen Joomla! kopieren und frei verteilen.
Quellen: