Systemvoraussetzungen
Das RedSpark Framework stellt in etwa die gleichen Anforderungen an den Server, wie das ZEND Framework. Lediglich die performance-relevanten Faktoren wie RAM und CPU steigen natürlich mit zunehmender Anwendungskomplexität.Das RedSpark Framework stellt folgende Anforderungen an den Server:
Betriebssystem
- Windows
- Linux x86, x86-64
Webserver
- Apache 2.0.x - Apache 2.2.x
- UTF8 Unterstützung
- Document Root "htdocs" unterhalb des www Verzeichnisses (/var/www/domain.de/www/htdocs/ bei Installation in /var/www/domain.de/www/)
- Extensions:
- AllowOverride +All
- DirectoryListing abgeschaltet
- Mod_rewrite (installiert und aktiv)
PHP
- PHP Version 5.2 oder höher als Apache Modul (CGI Support in Vorbereitung)
- zlib/gzip nicht als shared-lib, sondern static einkompiliert (http://bugs.php.net/bug.php?id=29611)
- UTF8 Unterstützung
- php.ini
- post_max_size = 100M
- upload_max_filesize = 100M
- register_globals = Off
- safe_mode = Off
- open_basedir = Off
- Memory_limit = 128M (Empfohlen: 256-512M)
- session_save_path korrekt einstellen
- upload_temp_dir korrekt einstellen
- allow_url_fopen = On
- Extensions:
- PDO_MySQL
- simplexml
- mcrypt
- hash
- GD >= 2
- DOM
- iconv
- SOAP (für einige Module)
- memcache >= 2
- Fileinfo (Standard seit PHP 5.3)
- imagick (Textgenerierung)
- freetype support für gd (Textgenerierung)
MySQL
- 5.x
- UTF8 Unterstützung
- InnoDB
Server
- Locales: de_DE, de_DE@euro, de_DE.utf8
- Memcached wird dringend empfohlen
- Subversion client 1.6.x wird ebenfalls dringend empfohlen
- Optional: Für Videokonvertierung: ffmpeg inkl. Aller nötigen Codecs (mit Pfadangabe)
- Optional: CRON Jobs