jump to navigation

neues Datenmodell bei gidooCMS 30. Mai 2008

Posted by Thomas in 1, gidooCMS.
Tags:
trackback

gidooCMS hat ja schon recht viele Evolutionsstufen hinter sich. Am Anfang wurden die Daten noch in XML-Dateien geschrieben. Allerdings musste man bei diesem Ansatz das Rad oft neu erfinden und Dinge wie Versionskontrolle oder Rechtemanagement waren zu schwer umzusetzen. Als nächstes wurde eine Datenbankanbindung geschaffen. Erst direkt mit SQL, später dann über OpenJPA. Damit konnten man die Daten intern als Java-Objekte repräsentieren aber abgespeichert wurden sie mehr oder weniger automatisch in einer Datenbank. Mit dem letzten Ansatz sind wir auch sehr weit gekommen. Allerdings gab es einen großen Problempunkt: Export und vorallem Import (zur Datensicherung). Zudem war es teilweise etwas instabil. Wir haben uns deshalb entschlossen noch einmal alles umzubauen und zukünftig auf Jackrabbit zu setzen. Dieser “Content Repository” Manager hat alle Features, die ein CMS zum Speichern der Daten braucht. Die Änderungen am Quellcode sind bereits erfolgt und alles was vorher bereits funktioniert hat geht inzwischen auch wieder. Es ging erfreulich schnell in Anbetracht der Tatsache, dass das System schon recht grundlegend geändert hat. Hoffentlich können wir bald ein paar unserer Webseiten auf gidooCMS umstellen um die Bugs die erst im praktischen Einsatz auftauchen finden und beseitigen zu können.

Kommentare»

No comments yet — be the first.

Kommentar verfassen

Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Log Out / Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Log Out / Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Log Out / Ändern )

Verbinde mit %s

Follow

Get every new post delivered to your Inbox.