Unter dem damaligen Namen „Pergopa“ begann das Team der Frank­fur­ter In­ter­net­agen­tur Yakamara Media bereits 1999 mit der Ent­wick­lung des CMS Redaxo. Seit 2004 steht das System jedem zur li­zenz­kos­ten­frei­en privaten und kom­mer­zi­el­len Nutzung offen. Platt­form­un­ab­hän­gig und sys­tem­über­grei­fend bietet Redaxo Ent­wick­lern nahezu un­be­grenz­te Mög­lich­kei­ten und Re­dak­teu­ren einen einfachen Einstieg.

Mit PHP zum pfle­ge­leich­ten In­ter­net­auf­tritt

Web­ent­wick­ler mit PHP- und Ja­va­Script-Kennt­nis­sen greifen mit Redaxo auf ein CMS mit einem hohen Grad an Fle­xi­bi­li­tät zurück. In­di­vi­du­el­le Re­dak­ti­ons­lö­sun­gen zu pro­gram­mie­ren ist mit Redaxo im Vergleich zu anderen Content-Ma­nage­ment-Systemen daher eine relativ geringe Her­aus­for­de­rung. Es gibt keine vor­ge­ge­be­nen In­halts­mo­du­le, in denen mühsam Felder de­ak­ti­viert werden müssen, die für Re­dak­teu­re ir­rele­vant sind. Im Gegensatz zu diesem typischen CMS-Aufbau pro­gram­mie­ren Sie mit Redaxo Ihre eigenen Module, die perfekt auf die Anwendung in Re­dak­tio­nen zu­ge­schnit­ten sind. Ver­ein­facht gesagt kon­fi­gu­rie­ren Sie den Aufbau des CMS ganz nach Ihrem Geschmack. Je über­sicht­li­cher Sie den Bereich der Re­dak­teu­re gestalten, desto schneller finden diese sich zurecht. Die Vorzüge im Überblick:

  • un­be­grenz­te Mög­lich­kei­ten beim Pro­gram­mie­ren
  • kein vor­ge­schrie­be­ner Aufbau
  • Schwie­rig­keits­grad der Content-Pflege liegt in der Ver­ant­wor­tung des Ent­wick­lers
  • sys­tem­un­ab­hän­gig und platt­form­über­grei­fend

Die Trennung von Layout und Inhalt funk­tio­niert in Redaxo durch Templates. In diesen Vorlagen werden Struktur und Na­vi­ga­ti­on definiert, die dann auf die Website oder einzelne Seiten angewandt werden können. Sie fungieren als zentrale Steu­er­ein­heit, sodass sich vor­ge­nom­me­ne Än­de­run­gen immer auf alle ver­knüpf­ten Seiten, die in Redaxo auch als Artikel be­zeich­net werden, auswirken. Wie bei anderen freien Content-Ma­nage­ment-Systemen exis­tie­ren auch für das Redaxo-CMS nützliche Er­wei­te­run­gen (Module und Add-ons), die von anderen Usern pro­gram­miert worden sind. Mit den ent­spre­chen­den Kennt­nis­sen können Sie diese natürlich auch selbst ent­wi­ckeln. Zahl­rei­che Templates und Add-ons sowie zu­sätz­li­che Module finden Sie im Down­load­be­reich der Her­stel­ler­sei­te sowie auf GitHub. So im­ple­men­tie­ren Sie bei­spiels­wei­se

  • einen Bu­chungs­ka­len­der,
  • einen Video-Player,
  • eine Pinnwand,
  • eine Fo­to­ga­le­rie,
  • den Facebook-„Gefällt mir“-Button,
  • oder einen Be­su­cher­zäh­ler mit Her­kunfts­sta­tis­tik.

Die Er­wei­te­run­gen sind wie das Re­dak­ti­ons­sys­tem kos­ten­frei.

Diese Redaxo-Features gehören zur Stan­dard­aus­stat­tung

Auch ohne den Einsatz von Add-ons bzw. Templates und Modulen anderer User können Sie mit Redaxo her­vor­ra­gen­de Er­geb­nis­se erzielen. Dank der Fle­xi­bi­li­tät bei der Struk­tu­rie­rung von Front- und Backend gehen Ent­wick­ler optimal auf die Wünsche des Kunden ein. Re­dak­teu­re werden mit Redaxo als CMS nur geringe An­lauf­schwie­rig­kei­ten haben. Sowohl für kleinere als auch für größere Projekte sind Sie mit diesen Standard-Features bestens aus­ge­stat­tet:

  • Back-up: Per Klick sichern Sie Ihre Datenbank oder bestimmte Dateien, indem Sie diese auf dem Server oder in einer Cloud speichern. Jederzeit können Sie auf die ge­si­cher­ten Daten zugreifen und diese auf einfache Weise wieder in das CMS ein­spie­len.In­di­vi­du­el­le Rech­te­ver­wal­tung: Ad­mi­nis­tra­to­ren haben mit dem CMS Redaxo leichtes Spiel beim Rollen verteilen – die Module können einzeln frei­ge­ge­ben werden. So erhält ein Redakteur bei­spiels­wei­se nur Zugriff auf Module, die er zum Ein­stel­len von News benötigt.
  • In­di­vi­du­el­le Rech­te­ver­wal­tung: Ad­mi­nis­tra­to­ren haben mit dem CMS Redaxo leichtes Spiel beim Rollen verteilen – die Module können einzeln frei­ge­ge­ben werden. So erhält ein Redakteur bei­spiels­wei­se nur Zugriff auf Module, die er zum Ein­stel­len von News benötigt.
  • Bar­rie­re­frei­heit: Eines der be­son­de­ren Redaxo-Features ist die in­te­grier­te Text­aus­zeich­nungs­spra­che Textile. Mit ihr ge­ne­rie­ren Sie Text­blö­cke, die sich durch valides HTML aus­zeich­nen, was den WYSIWYG-Editoren, die sich als Add-ons in­stal­lie­ren lassen, meist weniger gut gelingt. Mit Textile arbeiten Sie, sobald Sie sich einmal mit der Sprache auskennen, effizient und ohne Zu­hil­fe­nah­me der Maus.
  • Mehr­spra­chig­keit: Es ist möglich, eine Website zwei- bzw. mehr­spra­chig um­zu­set­zen. Jedem Artikel werden die ver­schie­de­nen Sprachen zu­ge­wie­sen, wobei sich die sprach­li­chen Varianten hin­sicht­lich Inhalt, Metadaten und Struktur un­ter­schei­den können.
  • Me­di­en­pool: Sie können alle Medien wie z. B. Vi­deo­da­tei­en, Bilder oder PDF-Dokumente zentral ablegen, struk­tu­rie­ren und do­ku­men­tie­ren. Ohne externes FTP-Programm laden Sie auf diese Weise die Dateien direkt auf Ihren Webserver.
  • Sys­tem­un­ab­hän­gig: Redaxo können Sie nahezu in jede Server-Umgebung in­te­grie­ren. Die Wahl des Be­triebs­sys­tems – Windows, Linux oder Mac OS X – liegt bei Ihnen. Einzige Vor­aus­set­zung sind ein Webserver, der PHP un­ter­stützt, und eine MySQL-Datenbank.

An­wen­der­freund­li­che WYSIWYG-Editoren auf der einen, rein text­ba­sier­te Editoren auf der anderen Seite sorgen beim Redaxo-CMS für eine gelungene Mischung aus funk­tio­na­len und prak­ti­schen Mög­lich­kei­ten bei der Code-Ge­ne­rie­rung. Diesen Vorteil spielt das System ins­be­son­de­re dort aus, wo valides HTML Pflicht oder zur Per­for­mance-Op­ti­mie­rung erwünscht ist. Die Un­ter­stüt­zung mehr­spra­chi­ger Websites – an sich ein will­kom­me­nes Feature – ist al­ler­dings eher um­ständ­lich zu rea­li­sie­ren. Für an­ge­pass­te URLs, Feh­ler­mel­dun­gen oder bestimmte Text­seg­men­te außerhalb des Content-Bereichs müssen Ent­wick­ler tief in die Trick­kis­te greifen. Überdies gilt es vor­sich­tig beim Löschen von Artikeln zu sein: Die ver­schie­de­nen Sprach­aus­ga­ben sind immer demselben Artikel zu­ge­wie­sen und werden dem­entspre­chend alle entfernt.

Redaxo: SEO-, E-Commerce- und andere Er­wei­te­run­gen

Redaxo enthält in der Stan­dard­aus­füh­rung nur die not­wen­digs­ten Mög­lich­kei­ten, um Webseiten für Such­ma­schi­nen fit zu machen. Meta-Felder für den Title von Artikeln und Ka­te­go­rien oder Header-Bilder sind zwar vorhanden, darüber hinaus hat das Re­dak­ti­ons­sys­tem al­ler­dings wenig zu bieten. Eine Shop-Funktion fehlt der Grund­ver­si­on gänzlich. Als flexibles und einfach er­wei­ter­ba­res CMS kann Redaxo al­ler­dings mit SEO-Tools bestückt und auch zu einem On­line­shop um­funk­tio­niert werden. Das sind nützliche Zu­satz­fea­tures:

  • SEO42 ist ein um­fang­rei­ches SEO-Add-on, mit dessen Hilfe Sie z. B. such­ma­schi­nen­freund­li­che URLs für alle re­le­van­ten Sprachen ge­ne­rie­ren oder mehrere CSS- oder Ja­va­Script-Dateien zu einer Datei zu­sam­men­fas­sen, um die Ladezeit Ihrer Website zu op­ti­mie­ren. Zu­sätz­lich sind Tools wie ein PageRank-Checker in­te­griert.
  • Mit Redaxo Post Rating lassen Sie die Artikel Ihrer Redaxo-Website durch die Besucher bewerten. Die Be­wer­tun­gen können von Google aus­ge­le­sen und in den Such­ma­schi­nen angezeigt werden.
  • Das Add-on square_shop erlaubt Ihnen, mit dem CMS einen On­line­shop zu betreiben. Sie in­te­grie­ren auf einfache Weise Bereiche für Käufer, Waren und Be­stel­lun­gen. In­te­grier­te Zah­lungs­mög­lich­kei­ten sind PayPal und Rechnung.
  • redaxo_watson ist ein für Ad­mi­nis­tra­to­ren sinn­vol­les Redaxo-Template, das einen Such­agen­ten (z. B. für die Suche nach Modulen) im­ple­men­tiert und so eine Menge Zeit bei der Arbeit im Backend erspart.

Open-Source-CMS für Tüftler und Re­dak­teu­re

Mit Redaxo sollte sich jeder Ent­wick­ler be­schäf­ti­gen, der genug von lästigen Ein­schrän­kun­gen hat. Das System ist für in­di­vi­du­el­le Lösungen gedacht und lässt Ihnen bei der Struk­tu­rie­rung von Front- und Backend freie Hand. Ent­spre­chend einfach gestaltet sich die Pflege von Redaxo-Websites, wenn sie z. B. für den Einsatz in Re­dak­tio­nen pro­gram­miert wurden. Dank spe­zi­fi­scher Rech­te­ver­ga­be eröffnen sich jedem Benutzer nur die jeweils be­nö­tig­ten Bereiche, sodass es nicht zu un­ge­woll­ten Ver­än­de­run­gen an wichtigen Modulen kommt. Der Schu­lungs­auf­wand ist somit auch für un­er­fah­re­ne Re­dak­teu­re und Ad­mi­nis­tra­to­ren sehr gering – insofern Pro­gram­mie­rer ihre Frei­hei­ten richtig zu nutzen wissen.

Zum Hauptmenü