SilverStripe

aus Wikipedia, der freien Enzyklopädie
(Weitergeleitet von Silverstripe)
Wechseln zu: Navigation, Suche
SilverStripe
Entwickler SilverStripe
Aktuelle Version 2.4.6
(19. Oktober 2011)
Betriebssystem plattformunabhängig
Programmier­sprache PHP
Lizenz BSD-Lizenz

SilverStripe ist ein auf PHP und MySQL basierendes freies CMS-Projekt des gleichnamigen neuseeländischen Unternehmens.

Inhaltsverzeichnis

[Bearbeiten] Besonderheiten

SilverStripe stellt neben den Basisfunktionalitäten eines Content-Management-Systems auch ein integriertes Model-View-Controller-Framework (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.

[Bearbeiten] Module

Die Funktionalität des Systems kann über Module erweitert werden. Momentan stehen bereits folgende Module zur Verfügung:

  • Blog
  • E-commerce
  • External Authentication
  • Flickr Gallery
  • Forum
  • Gallery
  • Maps
  • Technorati
  • Youtube Gallery

[Bearbeiten] Widgets

SilverStripe unterstützt sogenannte Widgets. Diese sind als gekapselte, visuelle Informationsbereiche per Drag and Drop über das Backend neu arrangierbar.

[Bearbeiten] 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 2.4.

SilverStripe konnte insbesondere durch den von Google jährlich veranstalteten Google Summer of Code an Bekanntheit und Qualität gewinnen. Diese Entwicklungsarbeit setzt sich momentan 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-Anwendungen in den Web Platform Installer (WebPI) von Microsoft aufgenommen.[1][2]

[Bearbeiten] Technische Anforderungen

Das Model-View-Controller-Framework ist auf die aktuelle PHP-Version angewiesen und kommt nicht mit älteren Versionen zurecht:

  • Apache 1.3.19+ mit mod_rewrite oder IIS 7 (aber auch IIS 5 und 6 oder Lighttpd)
  • MySQL 5.0+, PostgreSQL 8.3+, SQLite 3+, SQL Server 2008 (aber auch MySQL 4.1, siehe dazu die Silverstripe-Dokumentation [1])
  • PHP 5.2+ mit MySQL, GD2 und Zlib-Unterstützung

Seit Version 2.4.0 werden auch weitere Datenbanken außer MySQL unterstützt. Auch die Alte MySQL-Version 4.1 soll noch funktionieren, wird aber nicht weiter aktiv unterstützt. Ebenso funktioniert Silverstripe wohl auf IIS 5/6- und lighthttp-Servern, die Funktionalität wird jedoch nicht von den Kernentwicklern garantiert.

[Bearbeiten] Weblinks

[Bearbeiten] Fachliteratur

[Bearbeiten] Einzelnachweise

  1. silverstripe.org: Installing on Windows now easier thanks to Microsoft Web Platform Installer, 19. März 2009
  2. Microsoft Web Platform Installer für SilverStripe

[Bearbeiten] Quellen

Meine Werkzeuge
Namensräume
Varianten
Aktionen
Navigation
Mitmachen
Drucken/exportieren
Werkzeuge
In anderen Sprachen