Zum Inhalt springen

SilverStripe

aus Wikipedia, der freien Enzyklopädie
Dies ist die aktuelle Version dieser Seite, zuletzt bearbeitet am 6. April 2026 um 21:50 Uhr durch imported>Aka (Abkürzung korrigiert, typografische Anführungszeichen, Kleinkram).
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Vorlage:Hinweisbaustein

SilverStripe

colspan="2" class="notheme" style="text-align:center; background:#Vorlage:Standardfarbe; color:#202122;" | Datei:SilverStripe white logo create the web.png
Datei:Silverstripe 4.0 admin.jpg
Basisdaten

Maintainer Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
Entwickler SilverStripe
Erscheinungsjahr Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
Aktuelle Version 6.1.0<ref>Silverstripe CMS Download. Abgerufen am 11. März 2026.</ref>
(13. Oktober 2025)
Aktuelle Vorabversion 6.2.0<ref>Silverstripe CMS auf Packagist. Abgerufen am 11. März 2026.</ref>
(19. Februar 2026)
Betriebssystem plattformunabhängig
Programmier­sprache PHP
Kategorie CMS/MVC-Framework
Lizenz BSD-Lizenz
deutschsprachig ja
www.silverstripe.org

Silverstripe CMS ist ein auf PHP und MySQL basierendes CMS und freies Model-View-Controller-Framework, des gleichnamigen neuseeländischen Unternehmen, das im Jahr 2000 von Tim Copland, Sigurd Magnusson und Sam Minnée in Wellington, Neuseeland, gegründet wurde.

Besonderheiten

Silverstripe CMS stellt neben den Basisfunktionalitäten eines Content-Management-Systems auch ein integriertes Model-View-Controller-Framework (ehemals sapphire) bereit, das die Entwicklung von Erweiterungen stark vereinfachen soll. Die Entwickler haben nach eigenen Angaben besonderes Augenmerk auf die schnelle und simple Implementierung von Zusatzfunktionalitäten gelegt.

Module

Die Funktionalität des Systems kann über Module erweitert werden. Momentan stehen bereits viele Module zur Verfügung (ein Auszug):

  • Blog
  • E-Commerce (z. B. Silvershop oder SilverCart aus Deutschland)
  • External Authentication
  • Flickr Gallery
  • Forum
  • Gallery
  • Maps
  • Technorati
  • Youtube Gallery

Widgets

Silverstripe unterstützt mit dem Modul Elemental sogenannte Widgets. Diese sind als gekapselte, visuelle Informationsbereiche per Drag and Drop über das Backend neu arrangierbar.

Historie

SilverStripe wurde vor der Version 2.0 kommerziell vertrieben und steht seit Februar 2007 unter der BSD-Lizenz als freie Software bereit. Die aktuelle Version ist 4.12.1.

SilverStripe konnte insbesondere durch den von Google jährlich veranstalteten Google Summer of Code an Bekanntheit und Qualität gewinnen. Diese Entwicklungsarbeit setzte sich im Google Highly Open Participation (GHOP) contest fort.

Im März 2009 wurde SilverStripe für eine vereinfachte WAMP-Installation als eine von zehn PHP- und .Net-Framework-Anwendungen in den Web Platform Installer (WebPI) von Microsoft aufgenommen.<ref><templatestyles src="Webarchiv/styles.css" />silverstripe.org: Installing on Windows now easier thanks to Microsoft Web Platform Installer, 19. März 2009 (Memento des Vorlage:IconExternal vom 14. Februar 2010 im Internet Archive)  Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis.@1@2Vorlage:Webachiv/IABot/www.silverstripe.org</ref><ref>Microsoft Web Platform Installer für SilverStripe</ref>

Im Jahr 2012 kam Version 3.0. heraus (eine komplette Überarbeitung des Frameworks und des CMS).

Dezember 2017 erschien Version 4.0, dessen CMS Interface baut nun auf Bootstrap 4 und ReactJS auf und nutzt den TinyMCE 4.0.x.

Mit Version 5.0, erschienen im Mai 2023, wurde der Name wurde auf Silverstripe CMS geändert und eine Major Release Policy eingeführt. Neben vielen internen Verbesserungen wurde TinyMCE auf Version 6 geupdated.<ref>5.0.0 | Silverstripe CMS Documentation. Abgerufen am 11. März 2026 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref>

Seit Juni 2025 ist die aktuelle Version 6 verfügbar. Neben allgemeinen Updates auf aktuelle PHP Versionen wurde z. B. der Editor TinyMCE 6.x in ein eigenes Modul ausgegliedert.<ref>6.0.0 | Silverstripe CMS Documentation. Abgerufen am 11. März 2026 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref>

Technische Anforderungen

Das Model-View-Controller-Framework benötigt einen kompatiblen Webserver und eine SQL Datenbank. Mit der Version 6.0.0 müssen folgende Anforderungen erfüllt sein:<ref>Vorlage:Cite book/Name: [Internetquelle: archiv-url ungültig SilverStripe server requirements.] , archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am Vorlage:Cite book/URL; abgerufen am 7. März 2026 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).Vorlage:Cite book/URLVorlage:Cite book/MeldungVorlage:Cite book/Meldung2Vorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/Meldung</ref>

Weblinks

Fachliteratur

  • Steven Broschart, Ingo Schommer: SilverStripe – Das umfassende Handbuch, Galileo Press, 2009. ISBN 978-3-8362-1295-3

Einzelnachweise

<references />