CenterCenter
Mit meinem Konzept besteht jede Webseite aus den hier abgebildeten "Haupt-Sektionen" (Top, Header, Center, Bottom, Footer), die wiederum je in "Unter-Sektionen" (Top, Center und Bottom) unterteilt sind. Die Sektionen OuterTop und OuterBottom befinden sich ausserhalb des GesamtContainers, und sind für spezielle Zwecke gedacht. Nach dem Prinzip "Alles kann, nichts muss!", kann jeder Bereich nach eigenem Ermessen verwendet werden oder nicht. Nicht verwendete Bereiche bleiben natürlich unsichtbar.
Ein weiteres Prinzip meines Konzeptes ist, dass die einzelnen Webseiten keinen "direkten" Inhalt haben, sondern nur aus dem gezeigten "Gerüst" bestehen. Der eigentliche Inhalt befindet sich in separaten "Segment- und Abschnittsmodulen", die dann an der gewünschten Stelle eines Bereiches via "includes" eingebunden werden. Dies hat den Vorteil, dass a) jeder "Content" in verschiedenen Seiten wiederverwendbar ist (z.B. Logos, Navigation, Werbeblöcke, etc.) und b) die Organisation des Contents übersichtlich und sehr flexibel ist.
Ein Beispiel für ein "include" wäre:
require_once("./inc/KonzeptText.inc.php");
Die einzigen individuellen Daten innerhalb einer Seite sind bestimmte Meta-Daten (Seitentitel, individuelle Suchbegriffe, etc.), einige individuelle Variablen, und natürlich die "includes", die für diese Seite bestimmt sind.
Zur Auswahl stehen einige vorbereitete "Segment-Templates", die natürlich mit eigenen Texten und Bildern angepasst werden können. Teil des Konzeptes ist auch ein umfangreiches und durchdachtes "Styles.css", das natürlich ebenfalls an die eigenen Bedürfnisse (Layout, Farbkonzept, Schriften und Grössen, etc.) angepasst werden kann. Auf folgender
"Musterseite" wird eine Auswahl verschiedener "Segment-Templates" gezeigt. Daraus kann dann ein eigenes
"Seiten-Template" zusammengestellt werden, das als gemeinsame Basis für alle Seiten gilt.
Start c_secCenterCenter
Ende c_secCenterCenter