Sådan bruges Server-Side Inkluderer
Har dit websted funktioner, der er ens på hver side, f.eks. En menu eller en tagline i bunden af ​​siden? I så fald kan du drage fordel af brugen af ​​inkluderende filer.

Server-side inkluderer er en måde at gemme HTML-kode i en fil, som hver side på dit websted kan få adgang til. Den største fordel ved at bruge inkluderer er, at du sparer enorme mængder vedligeholdelsestid. Sig f.eks. At du har et websted på 50 sider, og du beslutter at føje en ny mulighed til navigationsmenuen. Vil du hellere gå ind på hver enkelt side og tilføje den nye vare eller foretage en ændring af en fil og få den øjeblikkeligt til at vises på hver side på dit websted? Hvis du foretrækker den anden mulighed, skal du læse videre.

En inkluderingsfil bruger .inc-udvidelsen (f.eks. "Menu.inc") og kan indeholde stort set alt, hvad du vil bruge til kodning af dit websted - HTML, CSS-regler, Javascript osv. Når du først har skrevet menuen op .inc-fil med din navigationsmenu, kan du kalde den ved at placere følgende kode på hver side, hvor du ønsker, at menuen skal vises:



Alt til venstre for ligesteget fortæller browseren, hvad de skal gøre med kommandoen (dybest set "inkluderer følgende fil ...", og oplysningerne til højre for de ligestil identificerer den specifikke fil, der skal inkluderes. Hvis din fil er gemt i en separat mappe på serveren, ville du skrive inkluderingsopkaldet som dette:



Normalt er den nemmeste måde at finde ud af, hvilke dele af siden der skal afsættes som inkluderer, at skumme gennem dit websted og bemærke, hvilke sektioner der vises igen og igen. Navigationsmenuen er det klassiske eksempel, men du kan også medtage et overskriftbillede eller sidefodetekst. Hvis du har et sidefelt, der vises på flere sider, er det også en kandidat til en inkluderingsfil. For at opbygge inkluderingsfilen skal du bare hente HTML-koden for det afsnit og indsætte den i inkluderingsfilen. Du har ikke brug for nogen anden kode, f.eks. Et eller et afsnit - inkluderingsfilen er ikke en side i sig selv, bare et stykke af en.

Hvis du beslutter at bruge inkluderer, skal du bruge .shtml-udvidelsen til hver side, der bruger en inkluderingsfil, snarere end at bruge standardtypenavnet .html. Brug af .shtml ændrer ikke noget ved siderne eller hvordan koden fungerer; det gør det simpelthen muligt for din webserver at bruge inkluderende filer.

Video Instruktioner: How does the International Space Station work? (April 2024).