Was ist Joomla?

2007-05-07 22:46 (Kommentare: 1)

Was ist ein CMS?

CMS steht für Content Management System oder mal frei übersetzt: (Online-)Redaktionssystem. Im Wesentlichen geht es darum Internetbeiträge möglichst einfach und komfortabel zu präsentieren. Angefangen von der Erstellung von Artikeln per WYSIWYG-Editoren, so dass zur Erstellung keine HTML-Kenntnisse nötig sind, über die Organisation von Linklisten, Bildergalerien oder Anbietung von Downloads ist inzwischen mit einem CMS und den verfügbaren Addons beinahe alles möglich, was man im Internet anbieten kann. Das wohl Wichtigste Merkmal eines CMS ist aber die Trennung von Content (Inhalt) und Layout (Formatierung, Aussehen). Dies wird per Serverseitiger Programmiersprachen -wie z.B. PHP- und Datenbanken wie MySQL realisiert.

Die Inhalte werden in Datenbanktabellen abgelegt, per PHP ausgelesen, in das Template (Vorlage) eingefügt und in Form von HTML an den Browser des Clients (Besucher) geschickt.

Die Vorteile liegen klar auf der Hand:

  • die Texte können von mehreren Personen geschrieben werden
  • das Template und damit das Aussehen der Seite kann ohne Probleme geändert werden
  • das CMS kann mit weiteren "Programmen" erweitert werden

Nicht vergessen sollte ich, dass sehr viele qualitativ hochwertige Programme unter GNU/GPL stehen.

Das CMS Joomla

Über die Geschichte, den Anforderungen, den Leistungsumfang und die Entwicklung von Joomla, wird auf anderen Internetseiten besser und ausführlicher berichtet als ich es könnte. Also schreibe ich über darüber, worüber ich berichten kann:
Joomla aus der Sicht eines Anwenders und Supporters.

Aktuelle Anwendung

Wie schon erwähnt -und wie manchmal scheinbar vergessen wird- ist Joomla eine Anwendung um Internetseiten -also Texte mit Inhalt- zu erstellen. Es zeichnet sich vor allem dadurch aus, dass es quasi per Klick installiert und angewendet werden kann. Beinahe sämtliche Anwendungen in Joomla und die Erweiterungen sind inzwischen so programmiert, dass sie ohne Kenntnisse von HTML angewendet werden können. Die Tendenz "Easy Joomla" zeichnet sich sogar schon in den Addons oder Projekten ab, die den Namen "Easy" im Namen tragen.

Die Tendenz geht in die Richtung, dass Voraussetzungen wie z.B. das Lesen von Anleitungen in der Fremdsprache Englisch, oder das Durchlesen der Beschreibungstexte für die Optionen in der Konfiguration für manche User unüberwindliche Hürden in der Anwendung von Joomla oder der 3rd-Party-Applications darstellen.

Joomla oder Typo3?

Ständig wird die Frage gestellt: Welches CMS ist besser, Joomla oder Typo3?
Dabei lassen sich diese beiden CMS überhaupt nicht direkt vergleichen. Typo3 ist ein Framework, welches die verschiedensten Funktionen beinhaltet und als Grundlage für die Webseite an sich dient. Diese muss man sich per API selbst zusammenbasteln. Hierfür benötigt man jedoch Kentnisse in der API bzw. Typoscript. Joomla hingegen ist nicht so ausgereift wie Typo3 und bietet viele Funktionen nur über zusätzlich installierbare Addons. Wenn man eine Webseite als Wohnung betrachtet, die eingerichtet werden soll, so eignet sich Joomla für normale Wohnungen, Vereine und kleine Firmen, da es schnell und sehr einfach eingerichtet werden kann. Aber sobald größere Objekte eingerichtet werden müssen, bieten die vorgefertigten Möbel von Joomla nicht mehr genug um alles einrichten zu können. Gerade wenn die Seite sehr umfangreich werden soll, wie z.B. die Seite einer Universität mit sämtlichen Instituten... dann ist es sinnvoller Typo3 zu verwenden um das zu verwirklichen.

Popularität von Joomla

Gerade weil es so einfach einzurichten und anzuwenden ist, ist Joomla so populär geworden. Es gibt hunderte Addons aus verschiedensten Bereichen. Quasi jeder ist dazu in der Lage damit eine Webseite zu basteln. Auf Druck der Community hin kann man Joomla -wie auch die meisten Addons- anwenden, ohne mit HTML, CSS, PHP oder Datenbanken umgehen zu können. Eine Anpassung der Konfiguration anhand der Quelldatei mit Kommentaren in englischer Sprache, oder das Einrichten der Datenbankgrundstruktur per MySQL-Tool, wie es andere Anwendungen erfordern, gibt es in Joomla nicht mehr, und wenn, dann sind die meisten Anwender damit überfordert.

Auch wenn es möglich ist eine Webseite mit Joomla zu erstellen, ohne entsprechende Internetkentniss zu besitzen, ist es doch notwendig, sich mit den entsprechenden Grundlagen des Internets zu beschäftigen, um eine populäre oder professionell wirkende Internetseite zu erstellen.

Dabei sollte man aber nicht vergessen, dass Joomla nach wie vor ein Content Management System ist, auch wenn es oft genug als Grundlage für ein per 3rd-Party Applications erstelltes Medienspektakel verwendet wird.

Zurück

Einen Kommentar schreiben

Kommentar von Walter | 2007-05-08

Ein Licht geht auf! Ich hab\'s zwar angewendet, aber jetzt versteh ich das Ganze so langsam :-)

Mein aktuelles Projekt: ein Gemeinschaftsblog auf www.aduoscriptum.de.