Übersicht
Kaskadierendes Prinzip
Das kaskadierende Prinzip kommt an unterschiedlichen Stellen in Contissimo vor,
funktioniert jedoch immer auf diesselbe Weise:
Ausgehend vom aktuellen MatchCode wird eine bestimmte Eigenschaft (HeadLine, Existenz einer Datei) geprüft. Fällt dieser Test negativ aus, so wird innerhalb der Menüstruktur solange der nächsthöhere MatchCode geprüft, bis entweder der jeweilige Test positiv ausfällt, oder es keinen übergeordneten MatchCode mehr gibt.
Ausgehend vom aktuellen MatchCode wird eine bestimmte Eigenschaft (HeadLine, Existenz einer Datei) geprüft. Fällt dieser Test negativ aus, so wird innerhalb der Menüstruktur solange der nächsthöhere MatchCode geprüft, bis entweder der jeweilige Test positiv ausfällt, oder es keinen übergeordneten MatchCode mehr gibt.
Der Grundgedanke der "Cascading Include"
- Technologie ist denkbar einfach: Zur aktuell vom Besucher angeforderten Seiten möglichst
passende Bilder oder Inhalte (z.B. Newstickertexte) zur Verfügung zu stellen.
Die Vorteile dieses Verfahrens:
Die Vorteile dieses Verfahrens:
-
Inhalte sollen für mehrere Inhaltsbereiche verfügbar sein und trotzdem nur einmal gepflegt werden
-
Seiten können angelegt werden, obwohl das passende Begleitmaterial (Bilder etc.) noch nicht zur Verfügung steht
-
Es vermeidet unnötige Ansammlungen von mehrfach vorhandenen Dateien auf dem Webserver
-
Es verhindert Bildbereiche ohne Bilder (das bekannte "rote X")
-
Es spart darüberhinaus noch Traffic, da der Browser des Benutzers die Bilder durch die mehrfache Verwendung optimal zwischenspeichern kann