Auf der Suche nach einem PHP-CMS landen die meisten letztlich bei Typo 3 oder Joomla. Das auf dem Symfony-Framework basierende Diem will das jetzt ändern.
Symfony ist zwar das bekannteste PHP-Framework, hat aber mit Content Management zunächst absolut nichts zu tun. Deshalb taucht Symfony bei Webseiten eher im Verband mit einem dedizierten CMS auf.
Bei reinen CMS liegt der Focus hauptsächlich auf dem Content Management. Und spezielle Funktionen werden dann als PHP-Addons eingebunden. Die Art und Weise, wie das gemacht wird, hat allerdings mit modernen Paradigmen für die Entwicklung auch nicht viel gemein.
Diem ist nun der Versuch, solche Funktionen nach dem Model View Controller-Prinzip zu realisieren, was man in keinem der modernen CMS bisher findet. Das CMS liegt in der Version 5.1 vor und ist seit der Version 5.0 als Open Source verfügbar.
Das CMS Diem hat schon auf vielen Webseiten gezeigt, dass es inzwischen praxistauglich ist.