Hur Man Skapar En Mall För En Webbplats

Innehållsförteckning:

Hur Man Skapar En Mall För En Webbplats
Hur Man Skapar En Mall För En Webbplats

Video: Hur Man Skapar En Mall För En Webbplats

Video: Hur Man Skapar En Mall För En Webbplats
Video: Lär dig skapa en bra webbplats 2024, Maj
Anonim

Om du planerar en webbplats som består av många sidor är det oerhört viktigt att veta hur man skapar en webbplatsmall. Det förenklar livet för både layoutdesignern och programmeraren.

Hur man skapar en mall för en webbplats
Hur man skapar en mall för en webbplats

Vad är en webbplatsmall?

Varje webbplats består av många sidor, som alla innehåller samma element: serviceinformation, meny, identisk design och så vidare. Om du sätter dig som mål att ändra ett liknande element på hela webbplatsen - säg, lägga till ett nytt objekt i menyn - måste du utföra den här åtgärden på varje sida. Om det finns tio av dem på webbplatsen är uppgiften inte för svår. Vad händer om 100 eller fler?

En mall är en typ av layout som implementerar logiken för att visa ett material. I den kan du ställa in visningsplatsen för menyn, sidhuvudet, huvudinnehållet och så vidare. Själva innehållet i elementen skrivna i mallen ställs in i skriptet eller genom den funktion som tillhandahålls av innehållshanteringssystemet.

Du kan föreställa dig ett par dokument som en mall. En fil innehåller markering. Detta är själva layouten där den specifika platsen för detta eller det här innehållet anges. Den andra filen är ansvarig för vad som exakt kommer att visas. Uppgiften för det andra dokumentet är att analysera layoutfilen och ersätta variablernas verkliga värden.

Dessa två dokument är oskiljaktiga, för annars är de inte så intressanta: om du kör mallfilen kommer den inte att visa någon användbar information. Detsamma kommer att hända om du kör hanterarskriptet utan själva layouten.

Hur skapar jag en webbplatsmall?

Att skapa en sidlayout på sidan reduceras till att skapa ett enkelt html-dokument som innehåller logiken för att visa sidelement. Samtidigt måste du skapa en fil som styr visningen av mallen. Den här filen innehåller de verkliga värdena för variablerna.

Detta arbete är ganska tidskrävande, så du kan använda en färdig mallmotor. Smarty och Twig är exempel. I det här fallet räcker det att ladda ner mallmotordistributionspaketet och enligt instruktionerna installera det på servern. I det här fallet behöver du inte skapa en fil som är ansvarig för att visa verkliga variabler, eftersom den redan har skapats - detta är själva distributionen, det vill säga en uppsättning filer. Du behöver bara skapa sidlayouter.

Man bör komma ihåg att moderna mallmotorer är ganska mångsidiga. Du kan prata om ett separat programmeringsspråk för mallar, eftersom du i layouter kan ange en skärm efter tillstånd, i en slinga etc.

Slutsats

Att skapa en mall är ett mycket bra sätt att skilja visningslogik från applikationslogik. Detta gör det lättare för layoutdesignern och förenklar programmerarens arbete.

Rekommenderad: