Das Content-Ma­nage­ment-System Joomla ent­wi­ckel­te sich ur­sprüng­lich aus dem Open-Source-Programm Mambo. Nach Dif­fe­ren­zen über die kom­mer­zi­el­le Ver­mark­tung kehrte ein Großteil des be­tei­lig­ten Ent­wick­ler­teams Mambo jedoch den Rücken und kon­zen­trier­te sich auf die Ent­wick­lung von Joomla als neues eigenes CMS: Die erste Version wurde 2005 ver­öf­fent­licht. Seitdem wächst die Fan­ge­mein­de des freien Content-Ma­nage­ment-Systems stetig – mehrere Millionen Downloads und eine Vielzahl re­gis­trier­ter User sprechen für sich. 

Klicken Sie hier, um die In­fo­gra­fik zu den Markt­an­tei­len von Content-Ma­nage­ment-Systemen her­un­ter­zu­la­den.  Joomla, dessen Name sich vom Swahili-Wort jumla (dt. „alle zusammen“ oder auch „als Ganzes“) ableitet, ist in der Skript­spra­che PHP ge­schrie­ben und greift auf MySQL als Datenbank zurück. Aufgrund der großen Be­liebt­heit und der sehr aktiven Community wurden für Joomla bereits tausende Er­wei­te­run­gen erstellt – Kom­po­nen­ten, Module Plug-ins und Templates. Daher können mit Joomla im Vergleich zu anderen freien CMS selbst kom­ple­xes­te Projekte rea­li­siert werden.   

Tipp

Schaffen Sie mit den Web­hos­ting-Paketen von IONOS die optimale Grundlage für Ihr Joomla! Hosting.

Joomla CMS: leicht zu bedienen, viel­sei­tig er­wei­ter­bar

Dass Joomla mitt­ler­wei­le zu den meist genutzten Content-Ma­nage­ment-Systemen zählt, ist vor allem darauf zu­rück­zu­füh­ren, dass der Einstieg in die Software ver­hält­nis­mä­ßig leicht ist. Schon mit grund­le­gen­den Kennt­nis­sen und nach kurzer Ein­ar­bei­tungs­zeit können Sie das CMS bedienen und Ihre eigene Website kreieren. Er­mög­licht wird dies in erster Linie durch die folgenden Vorzüge von Joomla:

  • Sehr gute, intuitive Usability
  • Funk­tio­niert mit nahezu allen Web­hos­ting-Lösungen
  • Zahl­rei­che frei ver­füg­ba­re Tutorials und eine hilfs­be­rei­te Community
  • Leicht und viel­sei­tig er­wei­ter­bar
  • System ist immer auf dem neuesten Stand – schnelle Reaktion auf Si­cher­heits­lü­cken
  • Valides (korrektes) HTML und CSS

Wie bereits erwähnt, lassen sich die Er­wei­te­run­gen von Joomla in die vier Typen Kom­po­nen­ten, Module, Plug-ins und Templates einteilen. Außerdem wird danach un­ter­schie­den, ob es sich um Er­wei­te­run­gen für das Frontend oder das Backend handelt. Kom­po­nen­ten fügen Joomla weitere Features wie dy­na­mi­sche Inhalte oder Ad­mi­nis­tra­ti­ons­werk­zeu­ge hinzu. Dabei handelt es sich bei­spiels­wei­se um Foren, Bil­der­ga­le­rien, Gäs­te­bü­cher oder Maps sowie Sta­tis­ti­ken oder Back-up-Funk­tio­nen. Module sind kleinere Einheiten, mit denen die Anzeige von Daten aus dem Joomla-Kern oder anderer Er­wei­te­run­gen im Frontend er­mög­licht wird. Plug-ins enthalten einen Pro­gramm­code, der an bestimmte Stellen im Joomla-Framework in­te­griert wird und das CMS durch spezielle Inhalte oder Funk­tio­nen erweitert. Templates bilden ab­schlie­ßend eine ge­son­der­te Kategorie von Joomla-Er­wei­te­run­gen. Bei Joomla-Templates handelt es sich um vor­ge­fer­tig­te Struk­tu­ren und Designs, die als Grundlage für Ihre Website dienen und min­des­tens aus einer HTML- sowie einer CSS-Datei bestehen. Indem Sie auf solche Vorlagen zu­rück­grei­fen, sparen Sie sich eine Menge Arbeit bei der Ge­stal­tung Ihrer Website.

Es gibt sowohl kos­ten­lo­se als auch kos­ten­pflich­ti­ge Er­wei­te­run­gen. Um sie zu nutzen, laden Sie die ge­wünsch­te Er­wei­te­rung einfach als ZIP-Datei herunter und an­schlie­ßend direkt in Joomla hoch – die In­stal­la­ti­on erfolgt dann au­to­ma­tisch. Verfügen Sie über das not­wen­di­ge Know-how können Sie sich auch an die Er­stel­lung eigener Er­wei­te­run­gen wagen.

Joomla-Features im Überblick

Durch die Vielzahl an Features, die Joomla Ihnen zur Verfügung stellt, lassen sich un­ter­schied­lichs­te Konzepte und Designs umsetzen. Zum einen gibt es zahl­rei­che Er­wei­te­run­gen für jeden Zweck, zum anderen wartet schon die Ba­sis­ver­si­on mit einem um­fang­rei­chen Funk­ti­ons­spek­trum auf. Unter anderem bietet Joomla folgende Features:

  • Mehr­spra­chig­keit: über 64 ver­füg­ba­re Sprachen, mul­ti­l­in­gua­le Websites
  • Einfache Updates: auf ver­füg­ba­re Joomla-Updates wird jederzeit hin­ge­wie­sen, Ein-Klick-Update
  • Banner-Ver­wal­tung: simples Plat­zie­ren von Werbung, kom­pa­ti­bel mit diversen Tracking-Systemen
  • Such­funk­tio­nen: in­te­grier­ter Suchindex, au­to­ma­tisch vor­ge­schla­ge­ne Such­be­grif­fe etc.
  • Einfache Content-Ver­wal­tung: WYSIWYG-Editor, zahl­rei­che vor­in­stal­lier­te Module zur In­halts­dar­stel­lung, diverse Layouts
  • Frontend-Be­ar­bei­tung: kleinere Än­de­run­gen können direkt im Frontend vor­ge­nom­men werden
  • Re­spon­si­ve Webdesign: Standard-Joomla-Templates basieren auf Bootstrap und sind daher für diverse Endgeräte optimiert
  • Ska­lier­ba­rer MVC-Aufbau: für mehr Frei­hei­ten beim Design sind Layout und Datenbank getrennt
  • Freie Wahl der Schrift­art: keine Fest­le­gung auf Stan­dard­schrift, eigene Schrift­ar­ten pro­blem­los in­te­grier­bar
  • Be­nut­zer­ver­wal­tung: Nut­zer­grup­pen, Rech­te­ver­ga­be etc.
  • Cloud Storage APIs: Schnitt­stel­len er­mög­li­chen die einfache Ver­knüp­fung mit Cloud-Diensten wie Amazon S3, Google Cloud Storage oder Dropbox

Joomla und SEO

Auch ohne zu­sätz­li­che Er­wei­te­run­gen: Joomla bietet Ihnen bereits alles, was Sie für eine grund­sätz­li­che Onpage-Op­ti­mie­rung benötigen. Im Ad­mi­nis­tra­ti­ons­be­reich finden Sie das Kon­fi­gu­ra­ti­ons­me­nü für Such­ma­schi­nen­op­ti­mie­rung, wo Sie unter anderem die URL-Rewrite-Nutzung oder such­ma­schi­nen­freund­li­che URLs ak­ti­vie­ren können. Dort de­fi­nie­ren Sie auch die globalen Metadaten – falls Sie diese bei einem Artikel vergessen, bleibt die De­scrip­ti­on somit z. B. nicht leer. Idea­ler­wei­se legen Sie die Metadaten jedoch für jede Seite in­di­vi­du­ell fest. Mithilfe der GZIP-Kom­pri­mie­rung re­du­zie­ren Sie die Ladezeit Ihrer Website um ein Viel­fa­ches. Diese Page-Speed-Op­ti­mie­rung setzt al­ler­dings die Un­ter­stüt­zung durch den ver­wen­de­ten Webserver voraus. Zu­sätz­lich haben Sie die Mög­lich­keit, Menütitel un­ab­hän­gig von der URL zu benennen, indem Sie die ge­wünsch­te URL unter Alias eintragen. Gleiches gilt auch für den Titel der je­wei­li­gen Seite, den Sie separat in den Ein­stel­lun­gen der Sei­ten­an­zei­ge festlegen können. Bedenken Sie aber, dass all diese Op­ti­mie­run­gen nur ihre volle Wirkung entfalten, wenn Ihr Projekt auch mit gutem Content überzeugt.

Die besten Joomla-Er­wei­te­run­gen

Auch wenn das Stan­dard­pa­ket von Joomla im Vergleich zu anderen freien CMS bereits be­ein­dru­cken­de Ge­stal­tungs­mög­lich­kei­ten erlaubt, sind es am Ende die Er­wei­te­run­gen, durch die Joomla so viel­fäl­tig wird. Einige Er­wei­te­run­gen ver­bes­sern z. B. die Usability, Optik oder Si­cher­heit Ihres Web­pro­jekts, während andere wiederum die An­wen­dungs­ge­bie­te des Content-Ma­nage­ment-Systems erhöhen. Fünf Er­wei­te­run­gen stellen wir Ihnen an dieser Stelle vor:

  • Akeeba Backup: kostenlos; einfache Back-up-Funktion für Ihr Joomla-Projekt
  • Easy Frontend SEO: kostenlos; Metatags werden in einer Box oder Leiste im Frontend angezeigt und können dort direkt be­ar­bei­tet werden; im Backend wird eine Über­sichts­ta­bel­le aller Tags angezeigt
  • Vir­tueMart: kostenlos; sehr um­fang­rei­che Joomla On­line­shop Kom­po­nen­te
  • EasyBlog: kos­ten­pflich­tig; um­fang­rei­che Blog-Kom­po­nen­te; direkt verknüpft mit sozialen Netz­wer­ken wie Facebook

Sie finden eine Vielzahl an Er­wei­te­run­gen und Templates auf der of­fi­zi­el­len Joomla-Website und in unserem Artikel "Joomla-Ex­ten­si­ons". 

Fazit: Joomla als All­roun­der-CMS

Joomla können Sie als CMS für kleinere und größere dy­na­mi­sche Web­pro­jek­te nutzen. In Kom­bi­na­ti­on mit den zahl­rei­chen Er­wei­te­run­gen kreieren Sie damit gut struk­tu­rier­te Websites ebenso einfach wie leis­tungs­star­ke Web­ap­pli­ka­tio­nen. Mit Shop-Kom­po­nen­ten wie Vir­tueMart eignet sich Joomla sogar als Content-Ma­nage­ment-System für Ihren Webshop. Auch wenn Sie in mehreren Ländern aktiv sind, stellt das System dank Mehr­spra­chig­keits­funk­ti­on eine ex­zel­len­te Wahl dar. Mit den leicht be­dien­ba­ren SEO-Optionen op­ti­mie­ren Sie Ihr Projekt auch für Such­ma­schi­nen.

Die Vielzahl der Joomla-Er­wei­te­run­gen bringt al­ler­dings auch klare Nachteile mit sich: Zum einen fällt die Auswahl passender Er­wei­te­run­gen und die jeweilige Bedienung gerade zu Beginn der Arbeit mit Joomla extrem schwer, denn in jede einzelne müssen Sie sich separat ein­ar­bei­ten. Zudem sind mit vielen dieser Zu­satz­pa­ke­te auch Si­cher­heits­lü­cken verbunden.

Zum Hauptmenü