Buongiorno a tutti,
sto creando un sito internet essenzialmente basato su php..ogni pagina del sito è strutturata così:
Codice PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Strict//EN" [url]http://www.w3.org/TR/html4/strict.dtd[/url]>
<html lang="it">
<head>
<title>Home Sito</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-15">
<meta http-equiv="content-script-type" content="text/javascript">
<meta http-equiv="content-style-type" content="text/css">
<link rel="stylesheet" type="text/css" href="layout.css">
<link rel="stylesheet" type="text/css" href="page.css">
</head>
<body>
<div id="container">
<div id="header">
<h1>HOME</h1>
</div>
<div id="navigation">
<ul> [*][url="#"][b]Home[/b][/url][*]....[*]....[/list]
</div>
<div id="extra">
<ul>[*]...[*]...[/list]
</div>
<div id="content"> **CONTENUTO PAGINA **
</div>
<div id="footer">
</div>
</div>
</body>
</html>
In pratica, ogni pagina è strutturata nello stesso modo: div header, colonne navigation e extra, div footer; l'unica cosa che cambia è il contenuto all'interno del div content, cioè quello principale.
Volevo sapere, dato che sono alle prime armi ed è il mio primo sito, se c'è un modo per salvare questa impaginazione in un file, o nel file index.php, eppoi richiamarla nelle altre pagine (pagina1.php, pagina2.php, ecc), scrivendo in ogni pagina solo il contenuto del div content, oppure se in tutte le pagine devo lasciare questa impostazione html di base.
Io, finora, ho sempre ricopiato in blocco quest'impaginazione in tutte le pagine e ho modificato solo il div content, e tutto funziona perfettamente, ma mi chiedevo se in realtà è corretto fare così, o se ci sono altri modi che permettono di alleggerire le pagine andando a caricare una sola volta l'impostazione di base.
Grazie per l'aiuto! spero di essermi spiegato bene!