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.
Einen Kommentar schreiben
Kommentar von Walter | 2007-05-08
Mein aktuelles Projekt: ein Gemeinschaftsblog auf www.aduoscriptum.de.
