
2001 entstand das erste Wawox. Es war vollständig in Java geschrieben, bestand aus 48 Klassen und 5.913 lines of code. Obwohl das Redaktionssystem als Desktop-Anwendung konzipiert war und die Speicherung auf Dateiebene (im XML-Format) erfolgte, hatte es bereits viele Dinge mit dem heutigen Wawox gemeinsam. Es war ebenfalls für den Einsatz in mittleren und kleineren Unternehmen bestimmt und so konzipiert, dass Website-Aktualisierungen sehr rasch und einfach auch von Mitarbern ohne besondere Internet- oder PC-Kenntnisse erledigt werden konnten. Die Seitengenerierung erfolgte bereits mittels extern erstellten Templates. Außerdem war es netzwerkgeeigent und Multi-User-tauglich, eine interne Funktion verhinderte die gleichzeitige Bearbeitung einer Seite durch unterschiedliche Redakteure.

2002 war es soweit, und das erste Datenbank- und Webserverbasierte Wawox ging online. Der Kernel beruhte nun auf PHP4 und MySQL, wobei einige wesentliche Architektur-Prinzipien der Java-Version adaptiert wurden, z.B. Multiuser-Fähigkeit oder externe Templates. Für Redakteure präsentierte sich das neue Wawox mit einfachen, auf die Aufgaben zugeschnittenen Benutzeroberflächen. Entwicklern bot die logische Architektur und Struktur gute Erweiterungsmöglichkeiten um zusätzliche Funktionen. Transparente Datenbankstrukturen sowie Import- und Export-Möglichkeiten in Standardformaten sorgten für eine unkomplizierte Integration in bestehende Unternehmensprozesse.
Mit der Version 1.5 erhielt Wawox eine Benutzerverwaltung. So konnte es nicht nur in geschützten Netzwerken, sondern auch auf jedem beliebigen Webserver mit MySQL- und PHP-Unterstützung eingesetzt werden. Die Systemarchitektur erhielt einen konsequent modularen Aufbau, was Erweiterungen vereinfachte und für Kunden günstiger machte. Dieses Prinzip fand auch im Namen "Wawox modula" Ausdruck. Die Benutzeroberfläche wurde übersichtlicher und neu gestaltet. Von kleineren Verbesserungen abgesehen, erhielt Wawox modula in diesem Jahr sein heutiges Erscheinungsbild.

Während der folgenden Jahre folgten weitere Verbesserungen und Ergänzungen, um die steigenden Kundenansprüche auch in Zukunft zu erfüllen. Wichtige Milestones für das Basissystem waren unter anderem die Vorschaufunktion im Originaltemplate und eine Bildverwaltung in Baumstruktur. Die Texte für die Benutzeroberflächen wurden in eine eigene Datei ausgelagert und durchgängig zweisprachig (deutsch/englisch) angelegt. Weitere Sprachen können so nach Übersetzung der Sprachdatei direkt in Wawox modula eingebunden und in den persönlichen Einstellungen gespeichert werden. Die Erstellung und Verwaltung mehrsprachiger Websites wurde unter anderem durch eine Duplizieren-Funktion für ganze Rubriken vereinfacht. Auch kamen viele neue Module hinzu, etwa ein personalisierter Newsletter, eine Empfehlen-Funktion, ein anwählbarer Kalender und eine RSS-Feed-Funktion. Ein größeres Projekt war ein Produktinformations-Management-System (PIM bzw. PMS) mit Crossover-Publishing-Funktion und Verwaltung mehrsprachiger Textinhalte bei nicht-redundanten Stammdaten. Diese als Wawox-Modul umgesetzte Anwendung erlaubt die direkte Veröffentlichung eines mehrsprachigen Produktkataloges auf der Website sowie den XML-Export von Produktdaten für die Druckvorlagenerstellung mittels Adobe InDesign oder QuarkXPress (und entsprechender Extension).
Zwischen 2005 und 2006 erfolgte ein komplettes klassenbasiertes Code-Refactoring unter Berücksichtigung der in PHP5 enthaltenen Objektorientierung. Es entstand ein System mit hoher Leistungsfähigkeit und Einfachheit beim Management strukturierter Daten wie Terminen, Produkt-, Mitarbeiter- oder Dokument-Informationen. Ein anderer Punkt war die Möglichkeit, ohne Zwischenschritte suchmaschinenfreundliche und CD-Rom-geeignete HTML-Seiten zu generieren.
Zudem wurde die Datenbankstruktur im Hinblick auf den sich abzeichnenden Trend zu integrierenden und nicht mehr auf reines Website-Publishing beschränkten Systemen optimiert. Unter anderem durch die flexible Zuordnung von Nutzern, Besitzern und Medientyp auf jeder Inhaltsebene (Datenobjekte, Blöcke, Themen und Rubriken). Dies ermöglicht unter anderem zukünftige Dokument- und Wissens-Management-Lösungen oder Cross-Over-Publishing. Der Grundstein für zukünftige Enterprise Content Management-Lösungen war gelegt.

Wawox 2.5 ist verfügbar seit Mai 2008. Es ist vollständig klassenbasiert und besteht aus über 26.000 lines of code. Es ist als Open Source unter der Mozilla Public License verfügbar (MPL 1.1). Außerdem wurde die GUI überholt, die Nutzerverwaltung erhielt eine Usergruppen- und Rollenverwaltung. Zusätzliche Module lassen sich einfach an- und abmelden.
Eine Liste der verfügbaren Module (Open Source + kommerzielle) sowie der Modul- und Implementierungs-Anbieter wird demnächst auf dieser Website zu finden sein.
© Copyright Wawox 2008, last update 15.06.2008 | This page is generated by wawox modula