|
Effiziente Programmierung mit PHP
Hallo Leute,
da ich für meine Projekte keine CMS Systeme einsetzten möchte habe ich mir folgende Technik auf die Fahne
geschrieben.
Ich erstelle eine Tabelle und include die Inhalte.
Vorteil: Änderung an der Navi, Footer, etc. müssen nur einmal erledigt werden und wirken sich auf alle Dokumente aus.
Die Inhalte lege ich in einem Unterordner ab, es folgt ein Codebeispiel:
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<table width="760" border="1" cellspacing="0" cellpadding="0" height="500" align="center">
<tr>
<td colspan="2" height="105">
<div align="center">
<? INCLUDE "./inc/header.inc"; ?>
Header </div>
</td>
</tr>
<tr>
<td width="118" height="365">
<div align="center">
<? INCLUDE "./inc/navi.inc"; ?>
Navi</div>
</td>
<td width="642" height="365">
<div align="center">
<? INCLUDE "./inc/content.inc"; ?>
Content </div>
</td>
</tr>
<tr>
<td width="118"> </td>
<td width="642">
<div align="center">
<? INCLUDE "./inc/footer.inc"; ?>
Footer</div>
</td>
</tr>
</table>
</body>
</html>
Nun zu meiner Frage:
Kann man das noch eleganter lösen?
Ist es oki, das ich die *.inc Dateien in einem Unterordner ablege.
Werden *.inc Dateien von den Suchmaschinen nicht erfasst oder muss ich diese Verzeichnisse vor Suchmaschinen schützen.
Wie macht ihr es?
Danke & Gruss
Michael
|