Systemvoraussetzungen von SilverCart und SilverStripe
SilverCart muss auf einem Webserver installiert werden. Über einen Web-Browser erhalten Redakteure, Shopbetreiber und Administratoren zugang zum Verwaltungsbereich des Webshops. Grafikdesigner und Entwickler machen Anpassungen an den Templates und der Programmlogik auf Dateiebene. Entwickler können hierbei ihre gewohnten Werkzeuge (IDE, Versionskontrolle, Build-Skripte) benutzen.
Anorderungen an den Web-Server
- PHP 5.3.0 oder höhrer
- Wir empfehlen die Verwendung eines PHP-Beschleunigers oder eines Opcode-Caches, beispielsweise APC oder xcache .
- Wenigstens 48MB Speicher je PHP-Prozess.
- Benötigte module: dom, gd2, hash, iconv, mbstring, mysql (oder einen entsprechenden Treiber für andere DB-Systeme), session, simplexml, tokenizer, xml.
- empfohlene Konfiguration:
safe_mode = Off
magic_quotes_gpc = Off
memory_limit = 128M
- Weiter Informationen über Ihre PHP-Konfiguration liefert phpinfo()
- Eines der folgenden Datenbanksysteme:
- MySQL 5.0+
- PostgreSQL 8.3+ (benötigt das "postgresql"-Modul)
- SQL Server 2008. (requires "mssql"-Modul)
- Für Oracle und SQLite gibt es keinen kommerziellen Support.
- Einen der folgenden Webserver:
- Apache 1.3+ mit mod_rewrite und gesetztem "AllowOverride All"
- IIS 5.x+ (Empfehlung: Version 7.5+ und URL Rewrite Modul)
- SilverCart und SilverStripe funktionieren auch mit anderen Web-Servers wie Lighttpd und nginx, allerdings sind zum reibungslosen Betrieb hier fortgeschrittene Kenntnisse mit diesen Diensten notwendig.
- Wir empfehlen die Komprimierung der Ausgabe des Webserbers (zum Beispiel mit mod_deflate) um die Auslieferung von HTML, CSS und JavaScript zu beschleunigen.
- Eines der folgenden Betriebssysteme:
- Linux/Unix/BSD
- Microsoft Windows XP SP3, Vista, Windows 7, Server 2008, Server 2008 R2
- Mac OS X 10.4+