silverstripeErste Schritte mit Silberstreifen


Bemerkungen

Silverstripe ist ein Open Source PHP Content Management System. Ein Entwickler möchte es vielleicht verwenden, weil

  • BSD-Lizenz - bedeutet, dass es als eigene Anwendung umbenannt werden kann
  • Sauberer objektorientierter Code - sehr einfach zu verstehen und zu verwenden - sowie erweitern und anpassen
  • Einfache und leistungsstarke Template-Engine, mit der sich Themen sehr einfach erstellen lassen

Es kann die meisten Datenbanken verwenden, hauptsächlich MySQL

Versionen

Ausführung Veröffentlichungsdatum
3.4.0 2016-06-03

Anpassen der CMS / White Labeling

Der SilverStripe CMS kann angepasst werden, um das CMS-Logo, den Link und den Anwendungsnamen zu ändern.

Dies kann mit den folgenden Einstellungen von config.yml werden

LeftAndMain:
  application_name: 'My Application'
  application_link: 'http://www.example.com/'
  extra_requirements_css:
    - mysite/css/cms.css
 

mysite / css / cms.css

.ss-loading-screen {
    background: #fff;
}
.ss-loading-screen .loading-logo {
    background: transparent url('../images/my-logo-loading.png') no-repeat 50% 50%;
}
.cms-logo a {
    background: transparent url('../images/my-logo-small.png') no-repeat left center;
}
 

Installation

SilverStripe kann über den Composer oder durch Extrahieren der heruntergeladenen ZIP-Datei installiert werden.

Zur Installation über Composer führen wir den folgenden Befehl aus

composer create-project silverstripe/installer /path/to/project 3.4.0
 

Eine ZIP-Datei zum Herunterladen finden Sie auf der Downloadseite der SilverStripe-Website. Nach dem Download muss diese Datei in das Stammverzeichnis des gewünschten Projekts extrahiert werden.

Beim ersten Besuch der Website wird ein Installationsassistent zur Konfiguration und Einrichtung der SilverStripe-Installation angezeigt.