Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
Die in diesem Kapitel vorgestellte CMS-Anwendung ist äußerst allgemein gehalten. Sie unterstützt zwar eine Reihe von inhaltlichen Bereichen, aber die Benutzerschnittstelle, die Daten und das verwendete Objektmodell unterscheiden sich kaum in den verschiedenen Bereichen. Das Objektmodell lässt sich erweitern, so dass z. B. die Objekte News und Event über mehr, für den jeweiligen inhaltlichen Bereich spezifische, Attribute verfügen würden. Der Bereich Event ließe sich z. B. so implementieren, dass sich Benutzer gleich für eine (oder mehrere) Veranstaltung anmelden könnten.
NOTE
In einer sorgfältig entwickelten CMS-Anwendung sollten die Daten so organisiert werden, dass auch bei zunehmendem Datenaufkommen die Sichtung der Inhalte nicht mühsam wird. Die seitenweise Anzeige kann so z. B. die Navigation bei langen Listen mit Beiträgen erleichtern. Weiterhin stellen Suchfunktionen nützliche Hilfsmittel dar um Benutzern das schnelle Aufspüren bestimmter zwar verwandter, aber unterschiedlicher Beiträge zu ermöglichen.