Systemvergleich

SilverStripe vs. TYPO3 & Joomla!

  SilverStripe 2.3+
TYPO3 4.2+ < 5.0
Joomla! 1.5+
Systemvoraussetzungen      
PHP  ab 5.2
 ab 5.2
 ab 4.3.10
Datenbank  MySQL ab 4.1
 MySQL, Oracle, PostgreSQL, Firebird, u.a.
 MySQL ab 3.23
Min. RAM
 48MB  256MB  ?
Server
 Apache, IIS
 Apache, IIS
 Apache, IIS
Betriebssystem
 Linux, BSD, Windows, OSX
 Linux, BSD, Windows, OSX
 Linux, BSD, Windows, OSX
Erforderliche Bibliotheken
 GDLib, cURL, mod_rewrite
GraphicsMagick, GDLib/Freetype, zlib,
mod_rewrite, mod_gzip
 mod_mysql, mod_xml, mod_zlib
Shared Hosting?  Ja  Nein  Ja
Features      
MVC-Konzept  Ja (sapphire)
 Nein  Ja (cakePHP)
Datenbank-Abstraktion  Ja  Ja (DBAL)
 ?
Decorator/Singleton/Callbacks Ja/Ja/Ja    
Caching Ja Ja Ja
Testingframework Integriert Nicht integriert  
Mehrsprachigkeit + ++ ++
Konfiguration Backend, Framework (stat. Variablen) Backend (TSConf) ?
Backend      
AJAX Ja Nein ?
Richtext-Editor Ja Ja Ja
Medienverwaltung Ja Ja Ja
Versionierung Ja Ja ?
Scaffolding Vollwertig Nein ?
Seitenorganisation Seitenbaum Seitenbaum Kategorie-Zuweisung
Workflow 2-stufig (Draft, Live) Mehrstufiger Workflow definierbar ?
Frontend      
Autom. Menü-Generierung Ja Ja Ja
Template-Sprache Ja über TypoScript ?
Scaffolding Vollwertig Nein ?
Sicherheit      
Gruppenbasierte Rechte Ja Ja  
Benutzerbasierte Rechte Nein Ja