Mit PHP-include separate Website-content

Ich bin auf der Suche nach Beratung über die beste Vorgehensweise für die Trennung von Website-Inhalt in logische Blöcke. Ich möchte eine Kopfzeile und eine Fußzeile, die sind konstant auf der gesamten Website, so dass, wenn ich mehrere Seiten mit verschiedenen Inhalten, Sie alle Aussehen, als unten — änderungen an der Kopf-und Fußzeile dann automatisch aktualisiert, ohne dass ich das ändern jeder einzelnen Seite.

<?php
include 'header.php';
?>
<body>
    <p>page content here</p>
</body>
<?
include 'footer.php';
?>

Den header.php enthalten würde, die Eröffnung <html>, <head> und statische Inhalte, und das footer.php enthalten würde jede zusätzliche statische Inhalte und die Schließung </html> tag. So, meine Frage ist: Ist das ein guter Ansatz? Ich bin besorgt, dass die Verbreitung der <html> - tags in mehreren Dateien ist eine schlechte Praxis. Wenn ja, was ist der richtige Weg, diese Art von design?

Wie kann es sein, schlechte Praxis? WordPress es tut. </sarcasm>

InformationsquelleAutor persepolis | 2011-03-03

Schreibe einen Kommentar