PHP Template-Systeme

Template-Systeme können die Menge der Arbeit zu reduzieren, die Sie in PHP tun müssen, um eine Website zu machen. Wenn Sie eine Website zu machen, verwenden Sie häufig das gleiche Layout für die gesamte Site. Sie haben einen oberen Abschnitt, vielleicht mit einem menu- ein Hauptinhalt Raum- und einem unteren Teil, vielleicht mit Links oder einem Copyright-Vermerk.

Jede Seite muss die gleiche CSS und HTML zu erstellen, um diese integrierten Look and Feel über die gesamte Website. Wenn Ihre Website nur ein paar Seiten hat, ist es wahrscheinlich in Ordnung, den HTML und CSS getrennt zu halten. Wenn Sie eine Änderung vornehmen müssen, sagen einen Menüpunkt hinzufügen oder das Copyright-Jahr ändern, können Sie einfach jede Datei bearbeiten.


Aber vorstellen, wenn Ihre Website Dutzende oder sogar Hunderte von Seiten. Jetzt ändert, dass das Urheberrecht Jahr oder einen Menüpunkt Hinzufügen (oder was auch immer) wird eine schwierige Aufgabe. Machen die globalen Veränderungen wie das, ohne Vorlage, müssen Sie jede Datei zu bearbeiten, um diese Änderung zu machen und sicherzustellen, dass Sie machen keinen Fehler oder Tippfehler in einem dieser Änderungen.

Geben Sie Vorlagen. EIN Vorlage ist einfach eine Datei, die Standard oder Textinformationen zum Erstellen andere Dateien enthält. Vorlagen sind eine Möglichkeit, wiederholte Code zu reduzieren.

Zum Beispiel können Sie einen oberen Teil und einen unteren Teil der Seite machen, die zu Ihren Seiten gemeinsam sind. Sie können ganz einfach die Kopf- und Fußzeile auf jeder Seite umfassen, und dann, wenn Sie eine globale Änderung dieser Bereiche zu einem vornehmen müssen, machen Sie die Änderung nur einmal und es gilt für alle gemeinsamen Kopf- und Fußzeilen.

Nicht alles kann Teil einer Vorlage oder ist ein guter Kandidat dafür, ein Teil eines Template-Systems sein. Bereiche der Seiten, die über mehrere Seiten gemeinsam sind, wie der Kopf- oder Fußzeile, sind gute Kandidaten und kann leicht als Templat werden. Allerdings ist der Hauptinhaltsbereich, die auf jeder Seite der Regel verschieden ist, kann nicht wirklich als Templat werden.

» » » » PHP Template-Systeme