Hey Leute
Es ist nicht eine reine PHP frage. Jedoch weiss ich nicht wo ich die hineinschreiben soll.
Grundsatzfrage zur Erstellung einer Homepage mit PHP, HTML + CSS
Man hat ein menu.php (alle Menulinks sind dort enthalten)
1. Möglichkeit
------
index.php hat ein HTML Gerüst mit dem CSS link etc. das menu.php wird im div Menu required oder includet von mir aus.
Contentdiv enthält den Content für das index.php
jetzt kommt z.b. Übermich.php genau gleicher aufbau wie im index.php (menu.php wird an der richtigen stelle includet bzw. required, design aufbau genau gleich) das einzige was sich ändert ist der Content da steht halt etwas über mich Beispielsweise.
------
2. Möglichkeit
------
Man erstellt ein index.php und ein menu.php stellt das Gerüst für das HTML ein und includet / required das menu.php im entsprechenden div. das Content div enthält nun aber ein switch case für die entsprechende Seite die aufgerufen wird. Klickt man nun im Menu auf "Über mich" übergibt man eine GET Variable und im switch case fragt man ab auf was die GET variable steht und lädt dann nur noch das entsprechende übermich.php ohne das gerüst
-------
Bei Möglichkeit 1 wird jeweils alles neu geladen (Menu, Header, Footer etc.) <- obwohl das immer gleich bleibt. Lade zeit leidet darunter aber bei kleineren Homepage nicht so schlimm heutzutage. Ausserdem Tempfiles.
Bei Möglichkeit 2 wird nur der Content neu geladen aber man übergibt eine GET Variable in der URL. (ich bin nicht so der Freund von GET Variablen in der URL)
Welche Variante ist verbreiteter in der Anwendung wie soll ich es in Zukunft machen?
Es ist nicht eine reine PHP frage. Jedoch weiss ich nicht wo ich die hineinschreiben soll.
Grundsatzfrage zur Erstellung einer Homepage mit PHP, HTML + CSS
Man hat ein menu.php (alle Menulinks sind dort enthalten)
1. Möglichkeit
------
index.php hat ein HTML Gerüst mit dem CSS link etc. das menu.php wird im div Menu required oder includet von mir aus.
Contentdiv enthält den Content für das index.php
jetzt kommt z.b. Übermich.php genau gleicher aufbau wie im index.php (menu.php wird an der richtigen stelle includet bzw. required, design aufbau genau gleich) das einzige was sich ändert ist der Content da steht halt etwas über mich Beispielsweise.
------
2. Möglichkeit
------
Man erstellt ein index.php und ein menu.php stellt das Gerüst für das HTML ein und includet / required das menu.php im entsprechenden div. das Content div enthält nun aber ein switch case für die entsprechende Seite die aufgerufen wird. Klickt man nun im Menu auf "Über mich" übergibt man eine GET Variable und im switch case fragt man ab auf was die GET variable steht und lädt dann nur noch das entsprechende übermich.php ohne das gerüst
-------
Bei Möglichkeit 1 wird jeweils alles neu geladen (Menu, Header, Footer etc.) <- obwohl das immer gleich bleibt. Lade zeit leidet darunter aber bei kleineren Homepage nicht so schlimm heutzutage. Ausserdem Tempfiles.
Bei Möglichkeit 2 wird nur der Content neu geladen aber man übergibt eine GET Variable in der URL. (ich bin nicht so der Freund von GET Variablen in der URL)
Welche Variante ist verbreiteter in der Anwendung wie soll ich es in Zukunft machen?