mi sto cimentando nel primo sitarello xhtml+php e ancora prima di iniziare mi sono arenato su come strutturarlo
come prima cosa ho costruito un layout header + 3 colonne + footer, poi l'ho diviso nelle sue 5 parti, costruendo ognuna da un file diverso che vado a includere ogni volta nella pagina da caricare
in index.php ho messo sta roba qua:
Codice PHP:
<?php
include "top.php"; //header
include "left.php"; //colonna sx
include "center.php"; //colonna centrale
include "right.php"; //colonna dx
include "bottom.php"; //footer
?>
il menu di navigazione porta a una serie di pagine ognuna con la stessa struttura di index.php, cambia solo il box centrale (coi contenuti) che si trova in una directory con lo stesso nome della sezione, il file conserva il nome originale; ad esempio, foto.php:
Codice PHP:
<?php
include "top.php"; //header
include "left.php"; //colonna sx
include "foto/center.php"; //colonna centrale
include "right.php"; //colonna dx
include "bottom.php"; //footer
?>
nella root del sito ho così una struttura di questo tipo:
codice:
immagini
|
|
admin
| |
| |_center.php
|
foto
| |
| |_center.php
|
...
|
index.php
top.php
left.php
center.php
right.php
bottom.php
...
admin.php
foto.php
questo è quanto mi è venuto in mente finora ma sono sicuro che esistano idee migliori... voi come fate?