Mammut Framework/CMS

Modular PHP system
English visitor? Sorry, only the old page is available at the moment!

Mammut-System?

Wer hier an die Steinzeit denkt liegt falsch. Es handelt sich hierbei vielmehr um ein modulares, objektorientiertes PHP-5 System für den gehobenen Anspruch.
Wieso Mammut? Weil dahinter ein großes, mächtiges und robustes System steht - jedoch nicht auf Basis von Steinzeittechnik!

Framework und CMS?

Da manche Teile der Entwicklung, wie beispielsweise die Datenbankabstraktion auch für andere Projekte interessant sind, wurde das System in diese beiden Bereiche aufgeteilt.

Das Framework enthält alle Klassen und Funktionen, die eigenständig verwendbar sind und somit auch in anderen Entwicklungen verwendet werden können, ohne speziell auf die für ein CMS typischen Konventionen zu achten.

Das CMS basiert auf dem Framework, baut dieses jedoch zu einem kompletten Webseitensystem aus.

Warum noch ein weiteres Framework/CMS?

Die meisten existierenden Systeme sind darauf ausgelegt, möglichst einfach eingerichtet zu werden, um möglichst schnell einfachere Webseiten zu erstellen. Dies geht jedoch meist zulasten der Flexibilität, wenn komplexere Lösungen zu realisieren sind.

Hier setzt nun die Stärke des Mammuts ein. Statt selbst die Systembedingungen vorzugeben, wird hier versucht, eine möglichst flexible Grundlage bereitzustellen, um den Webauftritt oder die Webanwendung möglichst gut im Bezug auf die angebundenen Systeme umzusetzten.

Dies äußert sich beispielsweise in folgenden Punkten:


Admin-Interface

Standardseite bearbeiten

Mehrere Datenbankverbindungen

Modellierung in Eclipse
 

Typische Einsatzszenarien sind Internet und Intranetportale, welche spezielle Funktionen enthalten sollen wie die Anbindung von Drittanwendungen (ERP/CRM) oder nach Kundenvorgaben erstellte Datenverarbeitungsprozesse.

Impressum