



Die gleichnamige Agentur in Wellington (Neuseeland) stellt SilverStripe derzeit in Version 2.3.2 zur Verfügung. Das CMS ist Open Source und kostenlos. Wie leistungsstark es ist, konnte es im letzten Jahr mit der Website zur Wahlkampagne von Barack Obama belegen, die auf SilverStripe läuft.
SilverStripe ist über einen geführten Installationsprozess schnell eingerichtet. Dabei legt man auch einen Admin-Account an und wählt eines von zwei mitgelieferten Templates. Die AJAX-gesteuerte Oberfläche ist aufgeräumt und übersichtlich, wenn auch manche Verhaltensweisen nicht auf den ersten Blick verständlich sind: Fügt man z.B. einen neuen Redakteur hinzu oder ändert einen Account, schließt sich das Fenster nach dem Abspeichern nicht automatisch, man muß es selbst zumachen. Auch das Drag & drop muß erst aktiviert werden, will man die Seiten im Seitenbaum verschieben.
Das Backend besteht aus ganzen sieben Hauptmenüpunkten:
Das System hat alle Basisfunktionen für kleine Websites, läßt sich aber mit Modulen aufbohren, z.B.
Die Anzahl der Module hält sich noch in Grenzen - SilverStripe ist ja noch recht neu - , aber es sind schon viele wichtige Funktionen vertreten.
Wer sich ohne Admin-Rechte einloggt, sieht noch weniger Menüpunkte und kann sich so auf seine Arbeit konzentrieren. Die Inhalte werden mit einem verbreiteten WYSIWYG-Editor eingegeben, der sich gut konfigurieren läßt: TinyMCE. In der Standardversion lassen sich Inhalte aus Word einfügen (und dabei von überflüssigen Tags reinigen), Flash-Dateien einbinden und Bilder aus der Asset-Verwaltung übernehmen.
Zu jeder Seite stehen weitere Optionen zur Verfügung:
Ein besonderes Highlight: Jede Seite kann zuerst als Entwurf angelegt werden, veröffentlichte Seiten können wieder als Entwurf offline gestellt, Änderungen zurückgenommen werden: Ein einfaches Staging ist damit möglich.
Denn SilverStripe ist objektorientiert programmiert (nach dem MVC-Prinzip). Darunter liegt ein PHP-Framework (Sapphire), das dem Entwickler viel Arbeit abnimmt.
Fazit: Ein vielversprechendes CMS, das sich nicht mit Altlasten aus der Urzeit der PHP-Programmierung abschleppen muß und es Anwendern wie Entwicklern leicht macht, damit zu arbeiten. Die Einarbeitung läuft dank vieler Tutorials (auch als Video) und einer umfangreichen Dokumentation problemlos.
Links: