|
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.
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
 Joomla! ist ein datenbankbasierendes Content Management System (CMS), womit dynamische Webseiteninhalte aus einer MySQL Datenbank bezogen werden.
Browserbasiert
 Fü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
 Joomla! 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ä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
 Joomla! 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
 Um 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
 Strikte Trennung von Layout/Design und funktionalem Quelltext mit dem Model-View-Controller-Entwurfsprinzip.
Modularer Aufbau
 Erweiterbarkeit, 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
 Joomla! kann menschen- und maschinenlesbare URLs (zum Beispiel für Suchmaschinen) erzeugen.
Papierkorb
 Joomla! 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
 Joomla! liefert eine eingebaute Volltext-Suchfunktion, welche mit Plugins (Zusatzfunktionen) jederzeit erweitert werden kann.
Erweiterbar
 Joomla! lässt sich durch eine große Anzahl an Erweiterungen (Komponenten, Module und Plugins) ausbauen und somit in seiner Funktionalität steigern.
Authentifizierung
 Joomla! 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
 Eingebaute Caching-Mechanismen sorgen für gute Performance des Systems. Somit ist Joomla! auch für große Projekte geeignet.
Web 2.0
 Integration von Ajax-Features mit dem Web 2.0 JavaScript-Framework MooTool und Communityfunktionen mittels einer Vielzahl an entsprechenden Erweiterungen.
Templates
 Zahlreiche 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
 Joomla! ermöglicht Spracheinstellungen mit Hilfe von Lokalisierungsdaten und mehrsprachige Seiten mittels entsprechender Erweiterungen.
GPL-Lizenz
 Joomla! 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:
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
 Joomla! ist ein datenbankbasierendes Content Management System (CMS), womit dynamische Webseiteninhalte aus einer MySQL Datenbank bezogen werden.
Browserbasiert
 Fü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
 Joomla! 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ä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
 Joomla! 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
 Um 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
 Strikte Trennung von Layout/Design und funktionalem Quelltext mit dem Model-View-Controller-Entwurfsprinzip.
Modularer Aufbau
 Erweiterbarkeit, 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
 Joomla! kann menschen- und maschinenlesbare URLs (zum Beispiel für Suchmaschinen) erzeugen.
Papierkorb
 Joomla! 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
 Joomla! liefert eine eingebaute Volltext-Suchfunktion, welche mit Plugins (Zusatzfunktionen) jederzeit erweitert werden kann.
Erweiterbar
 Joomla! lässt sich durch eine große Anzahl an Erweiterungen (Komponenten, Module und Plugins) ausbauen und somit in seiner Funktionalität steigern.
Authentifizierung
 Joomla! 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
 Eingebaute Caching-Mechanismen sorgen für gute Performance des Systems. Somit ist Joomla! auch für große Projekte geeignet.
Web 2.0
 Integration von Ajax-Features mit dem Web 2.0 JavaScript-Framework MooTool und Communityfunktionen mittels einer Vielzahl an entsprechenden Erweiterungen.
Templates
 Zahlreiche 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
 Joomla! ermöglicht Spracheinstellungen mit Hilfe von Lokalisierungsdaten und mehrsprachige Seiten mittels entsprechender Erweiterungen.
GPL-Lizenz
 Joomla! 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:
|