Hallo,
ich habe vor längerer Zeit eine kleine Website (absolutes Anfänger-Niveau) erstellt und bin gerade dabei, diese mit Inhalten und Verzweigungen zu schmücken.
Dabei fällt mir auf, dass es immer schwieriger und mühseeliger wird, alle Inhalte statisch zu lassen und dann teilweise jede html-Seite editieren zu müssen, wenn sich grundlegende Dinge ändern.
Deshalb habe ich mir ein Konzept gemacht, zu dem ich gerne euer Feedback hätte:
Beim ersten Website-Aufruf werden ein paar grundsätzliche Sessions angelegt (über welche auch geprüft wird, ob es der erste Aufruf war).
Beim jedem weiteren Aufruf (Unterverzeichnisse) wird die passende php-Datei geladen und deren Inhalte in eine Session gespeichert.
Dann wird immer eine "Layout.php" inkludiert, die nur noch das Template enthält und die Session ausgibt.
Also kurzum --> Es werden php-Dateien geöffnet und deren Inhalte in Sessions geladen, welche dann in der Layout.php ausgegeben werden.
Ich habe jetzt aber schon des Öfteren gelesen, dass es eigentlich genau andersrum sein sollte, sprich man hat zuerst die Layout.php und lädt von dort die passenden Dateien.
Macht das denn so einen Unterschied?
Ebenfalls habe ich schon gelesen, dass bei ganz dynamischen Websites die Inhalte von einer Datenbank geladen werden (dann wäre mir auch klar, dass der Ausgangspunkt eine Layout.php ist).. Aber meine Inhalte sind teilweise wirklich enorm lang (Zusammenfassungen vom Studium) --> ist es sinnvoll, solche Textriesen in Datenbanken zu speichern?
Über einen kleinen Tipp wäre ich sehr dankbar.
Mfg
Kevin
ich habe vor längerer Zeit eine kleine Website (absolutes Anfänger-Niveau) erstellt und bin gerade dabei, diese mit Inhalten und Verzweigungen zu schmücken.
Dabei fällt mir auf, dass es immer schwieriger und mühseeliger wird, alle Inhalte statisch zu lassen und dann teilweise jede html-Seite editieren zu müssen, wenn sich grundlegende Dinge ändern.
Deshalb habe ich mir ein Konzept gemacht, zu dem ich gerne euer Feedback hätte:
Beim ersten Website-Aufruf werden ein paar grundsätzliche Sessions angelegt (über welche auch geprüft wird, ob es der erste Aufruf war).
Beim jedem weiteren Aufruf (Unterverzeichnisse) wird die passende php-Datei geladen und deren Inhalte in eine Session gespeichert.
Dann wird immer eine "Layout.php" inkludiert, die nur noch das Template enthält und die Session ausgibt.
Also kurzum --> Es werden php-Dateien geöffnet und deren Inhalte in Sessions geladen, welche dann in der Layout.php ausgegeben werden.
Ich habe jetzt aber schon des Öfteren gelesen, dass es eigentlich genau andersrum sein sollte, sprich man hat zuerst die Layout.php und lädt von dort die passenden Dateien.
Macht das denn so einen Unterschied?
Ebenfalls habe ich schon gelesen, dass bei ganz dynamischen Websites die Inhalte von einer Datenbank geladen werden (dann wäre mir auch klar, dass der Ausgangspunkt eine Layout.php ist).. Aber meine Inhalte sind teilweise wirklich enorm lang (Zusammenfassungen vom Studium) --> ist es sinnvoll, solche Textriesen in Datenbanken zu speichern?
Über einen kleinen Tipp wäre ich sehr dankbar.
Mfg
Kevin
Kommentar