Hvordan Lage En Mal For Et Nettsted

Innholdsfortegnelse:

Hvordan Lage En Mal For Et Nettsted
Hvordan Lage En Mal For Et Nettsted

Video: Hvordan Lage En Mal For Et Nettsted

Video: Hvordan Lage En Mal For Et Nettsted
Video: Lag en Wordpress nettside (Ny) – Nybegynner Veiledning i 20 ENKLE Trinn 2024, Desember
Anonim

Hvis du planlegger et nettsted som består av mange sider, er det ekstremt viktig å vite hvordan du lager en nettstedmal. Det vil forenkle livet til både layoutdesigneren og programmereren.

Hvordan lage en mal for et nettsted
Hvordan lage en mal for et nettsted

Hva er en nettsidemal?

Ethvert nettsted består av mange sider, som hver inneholder de samme elementene: serviceinformasjon, meny, identisk design og så videre. Hvis du setter deg som mål å endre et lignende element på hele nettstedet - for eksempel å legge til et nytt element på menyen - må du utføre denne handlingen på hver side. Hvis det er 10 av dem på nettstedet, er oppgaven ikke for vanskelig. Hva om 100 eller mer?

En mal er en slags layout som implementerer logikken for å vise et materiale. I den kan du angi visningsplasseringen til menyen, sidehode, hovedinnhold og så videre. Selve innholdet av elementene skrevet i malen angis i skriptet eller gjennom funksjonaliteten som tilbys av innholdsstyringssystemet.

Du kan forestille deg et par dokumenter som mal. En fil inneholder markering. Dette er selve oppsettet, der den spesifikke plasseringen av dette eller det innholdet er angitt. Den andre filen er ansvarlig for hva som blir vist. Oppgaven til det andre dokumentet er å analysere layoutfilen og erstatte variablens reelle verdier.

Disse to dokumentene er uatskillelige, for ellers er de ikke så interessante: Hvis du kjører malfilen, vil den ikke vise noen nyttig informasjon. Det samme vil skje hvis du kjører håndteringsskriptet uten selve oppsettet.

Hvordan lage en nettsidemal?

Å lage et sideoppsett er redusert til å lage et enkelt HTML-dokument som inneholder logikken for visning av sideelementer. Samtidig må du opprette en fil som styrer visningen av malen. Denne filen vil inneholde de reelle verdiene til variablene.

Dette arbeidet er ganske tidkrevende, så du kan bruke en ferdig malmotor. Smarty og Twig er eksempler. I dette tilfellet er det nok å laste ned malmotordistribusjonssettet, og i henhold til instruksjonene, installere det på serveren. I dette tilfellet trenger du ikke opprette en fil som er ansvarlig for å vise virkelige variabler, siden den allerede er opprettet - dette er selve distribusjonen, det vil si et sett med filer. Du trenger bare å opprette sideoppsett.

Man bør huske på at moderne malmotorer er ganske allsidige. Du kan snakke om et eget programmeringsspråk for maler, siden du i layouter kan legge inn en skjerm etter tilstand, i en løkke osv.

Konklusjon

Å lage en mal er en veldig god måte å skille visningslogikk fra applikasjonslogikk på. Dette gjør det lettere for layoutdesigneren og forenkler arbeidet til programmereren.

Anbefalt: