Dreamweaverとか高価なオーサリングツールを使用しなくとも、PHPでテンプレートを作る事が出来ます。
もちろんPHPが使えるサーバーでないと意味が有りません。
やりかたはとても単純で、include文を使って外部ファイルを読み込むだけです。
header.phpとside.php、footer.phpをそれぞれテンプレートとして読み込む感じです。
<?php include_once("/template/header.php"); ?> <?php include_once("template/side.php"); ?> <div> <p>main</p> </div> <?php include_once("template/footer.php"); ?>
色々な階層のファイルに使用するのであれば、テンプレートファイル内のパス指定は絶対パスでないといけません。
<a href="<?php echo $_SERVER['SERVER_NAME']; ?>/image/photo.jpg">photo</a>