Witam

Mam kilka pytań:
1. W jaki sposób powinno się tworzyć podstrony. Np. utworzenie szablonu w którym górną część strony oraz stopkę dołączamy w php np.
  1. require_once("szablon/naglowek.php");

to samo robimy na dole strony dołączając stopke.
i ten szablon kopiujemy na każdą podstronę i w każdej takiej podstronie zmieniamy ścieżki do plików bo jeżeli dodajemy stronę do jakiegoś katalogu to w ścieżce musimy z niego wyjść i wejść do właściwego.
2. Czy może należy utworzyć jeden szablon a zmieniać tylko właściwą zawartość strony?

Ten drugi pomysł wydaje się lepszy lecz jest problem z adresem url takiej strony ponieważ jest tylko jeden, przez co nie można go skopiować i wysłać komuś bo on wejdzie na stronę główną. Fajnie gdyby ten adres się zmieniał czyli tak jakbyśmy mieli podstrony w osobnych katalogach np.
Kod
https://TwojaDomena.pl/GrupaA/podstronaA/
https://TwojaDomena.pl/GrupaA/podstronaB/
https://TwojaDomena.pl/GrupaB/podstronaC
https://TwojaDomena.pl/GrupaB/podstronaD/


Można też wpisywać nazwe strony w metodzie GET np.
Kod
https://TwojaDomena.pl/?Strona=podstronaA

A następnie pobierać z bazy mysql zapisaną ścieżkę do strony i wyświetlać tą stronę w zawartości poprzez wspomniany:
  1. require_once("GrupaA/PodstronaA.php");

Lecz to nie wygląda mi na poprawne rozwiązanie.

Dlatego chciałbym się dowiedzieć w jaki sposób tworzyć takie podstrony.
Oczywiście można tez zautomatyzować np. menu strony uzupełniając je dynamicznie z bazy mysql.

Pozdrawiam