Informacje ogólne
- wykorzystanie PHP oraz MySQL
- łatwości instalacji (wizard)
- możliwości tworzenia własnych rozszerzeń (system "wtyczek w PHP)
- dowolna skalowalność
- łatwa integracja z Flash'em oraz zewnętrznymi bazami danych
Wymagania serwera
- serwer Apache lub kompatybilnego z obsługą skryptów języka PHP 5.1 lub 5.2
- serwer mysql w wersji 5 z zainicjowaną bazą danych kodowania utf8
- zainstalowany bezpłatny dodatek ioncube loader (http://www.ioncube.com/loaders)
- możliwość wykonywania skryptów cron (opcjonalne)
- zainstalowane biblioteki: iconv, gd2, curl, zlib, mysql, mbstring
- php powinien mieć ustawione następujące wartości: safe_mode = Off, open_basedir = Off, magic_quotes_gpc = On, short_open_tag = On, allow_url_fopen = On, file_uploads = On, post_max_size > = 30M (zalecany z punktu widzenia maksymalnej wielkości przesyłanych załączników), upload_max_filesize > = 20M (j.w.), max_execution_time > = 300 (ma to wpływ na maksymalną wielkość plików wrzucanych na serwer), memory_limit >=20 MB
- baza danych powinna mieć ustawione kodowanie utf-8 i obsługiwać odpowiedni collation (dla języka polskiego to utf8_polish_ci)
- odradzamy instalacji CMS na serwerze z uruchomionym rozszerzeniem Suhosin, z naszego doświadczenia wynika ze Suhosin ma bardzo negatywny wplyw na stabilność działania aplikacji. Jeżeli nie jest możliwe wyłączenie rozszerzenia Suhosin warunkiem uruchomienia CMS są ustawienia: suhosin.post.max_vars = 0, suhosin.request.max_vars = 0









