So Erstellen Sie Eine Vorlage Für Eine Website

Inhaltsverzeichnis:

So Erstellen Sie Eine Vorlage Für Eine Website
So Erstellen Sie Eine Vorlage Für Eine Website

Video: So Erstellen Sie Eine Vorlage Für Eine Website

Video: So Erstellen Sie Eine Vorlage Für Eine Website
Video: Kostenlose Website erstellen und hosten (Tutorial) 2024, April
Anonim

Wenn Sie eine Site mit vielen Seiten planen, ist es äußerst wichtig zu wissen, wie eine Site-Vorlage erstellt wird. Es wird das Leben sowohl des Layout-Designers als auch des Programmierers vereinfachen.

So erstellen Sie eine Vorlage für eine Website
So erstellen Sie eine Vorlage für eine Website

Was ist eine Website-Vorlage?

Jede Site besteht aus vielen Seiten, von denen jede die gleichen Elemente enthält: Serviceinformationen, Menü, identisches Design usw. Wenn Sie sich zum Ziel gesetzt haben, ein ähnliches Element auf der gesamten Site zu ändern, beispielsweise ein neues Element zum Menü hinzuzufügen, müssen Sie diese Aktion auf jeder Seite ausführen. Wenn es 10 davon auf der Website gibt, ist die Aufgabe nicht allzu schwierig. Was ist, wenn 100 oder mehr?

Eine Vorlage ist eine Art Layout, das die Logik der Anzeige eines Materials implementiert. Darin können Sie die Anzeigeposition des Menüs, des Site-Headers, des Hauptinhalts usw. festlegen. Der Inhalt der in der Vorlage geschriebenen Elemente wird im Skript oder durch die vom Content-Management-System bereitgestellten Funktionen festgelegt.

Sie können sich ein paar Dokumente als Vorlage vorstellen. Eine Datei enthält Markup. Dies ist das Layout selbst, in dem die spezifische Position dieses oder jenes Inhalts angegeben ist. Die zweite Datei ist dafür verantwortlich, was genau angezeigt wird. Die Aufgabe des zweiten Dokuments besteht darin, die Layoutdatei zu analysieren und die realen Werte der Variablen zu ersetzen.

Diese beiden Dokumente sind untrennbar, weil sie sonst nicht so interessant sind: Wenn Sie die Vorlagendatei ausführen, werden keine nützlichen Informationen angezeigt. Das gleiche passiert, wenn Sie das Handler-Skript ohne das Layout selbst ausführen.

Wie erstelle ich eine Website-Vorlage?

Das Erstellen eines Site-Seitenlayouts reduziert sich auf das Erstellen eines einfachen HTML-Dokuments, das die Logik zum Anzeigen von Seitenelementen enthält. Gleichzeitig müssen Sie eine Datei erstellen, die die Anzeige der Vorlage steuert. Diese Datei enthält die tatsächlichen Werte der Variablen.

Diese Arbeit ist ziemlich zeitaufwendig, daher können Sie eine vorgefertigte Template-Engine verwenden. Smarty und Twig sind Beispiele. In diesem Fall reicht es aus, das Verteilungskit für die Vorlagen-Engine herunterzuladen und gemäß den Anweisungen auf dem Server zu installieren. In diesem Fall müssen Sie keine Datei erstellen, die für die Anzeige realer Variablen verantwortlich ist, da sie bereits erstellt wurde - dies ist die Distribution selbst, dh eine Reihe von Dateien. Sie müssen nur Seitenlayouts erstellen.

Es sollte beachtet werden, dass moderne Template-Engines sehr vielseitig sind. Sie können von einer eigenen Programmiersprache für Vorlagen sprechen, da Sie in Layouts eine Anzeige nach Bedingung, in einer Schleife usw. eingeben können.

Fazit

Das Erstellen einer Vorlage ist eine sehr gute Möglichkeit, die Anzeigelogik von der Anwendungslogik zu trennen. Das erleichtert dem Layouter und dem Programmierer die Arbeit.

Empfohlen: