Das CMS erweitern

Das calladium CMS bietet bereits viel Funktionalität ohne Programmierung von PHP an. Es ist für die Wartbarkeit empfehlenswert so viel mit den Bordmitteln des CMS zu erreichen wie möglich, da Programmcode je nach Abhängigkeit von der PHP-Version oder CMS-Version zerbrechen kann.

Dennoch gibt es viele Szenarien, in denen es sinnvoll ist, das CMS zu erweitern. Es gibt dafür verschiedene Wege:

1. Installation von weiteren Paketen und fertigen Extensions
2. Erweiterung durch eigene Klassen
3. Erweiterung durch eigene Extensions
4. Weiterentwicklung des CMS im Rahmen des Open-Source-Projektes

Während die Installation von Paketen und bestehenden Extensions keinerlei Programmierkenntnisse verlangt, sind diese bei allen anderen Wegen nötig, wobei die Erweiterung durch eigene Klassen bereits mit schnell erworbenen PHP-Grundkenntnissen zum Erfolg führen kann.