Hur man använder Server-Side Inkluderar
Har din webbplats funktioner som är desamma på varje sida, till exempel en meny eller en taglinje längst ner på sidan? Om så är fallet kan du dra stor nytta av att använda inkluderande filer.

Inkluderar på serversidan är ett sätt att lagra HTML-kod i en fil som kan nås av varje sida på din webbplats. Den största fördelen med att använda inkluderar är att du sparar enorma mängder underhållstid. Säg till exempel att du har en webbplats med femtio sidor och du bestämmer dig för att lägga till ett nytt alternativ i navigationsmenyn. Vill du hellre gå in på varje enskild sida och lägga till det nya objektet, eller göra en ändring i en fil och att den direkt ska visas på varje sida på din webbplats? Om du föredrar det andra alternativet, läs vidare.

En inkluderande fil använder .inc-förlängningen (till exempel "menu.inc") och kan innehålla ganska mycket allt du vill använda för att koda din webbplats - HTML, CSS-regler, Javascript, etc. När du har skrivit upp menyn .inc-fil med din navigationsmeny kan du ringa den genom att placera följande kod på varje sida där du vill att menyn ska visas:



Allt till vänster om lika-tecknet berättar webbläsaren vad man ska göra med kommandot (i princip "inkludera följande fil ..." och informationen till höger om likarna identifierar den specifika filen som ska inkluderas. Om din fil är lagrad i en separat mapp på servern, skulle du skriva inkludera samtalet så här:



Vanligtvis är det enklaste sättet att räkna ut vilka delar av sidan som ska avsättas som inkluderat att skumma igenom din webbplats och notera vilka avsnitt som visas om och om igen. Navigeringsmenyn är det klassiska exemplet, men du kan också inkludera en sidhuvud eller sidfot. Om du har ett sidofält som visas på flera sidor är det också en kandidat för en inkluderingsfil. För att bygga inkluderingsfilen, ta bara HTML-koden för det avsnittet och klistra in den i inkluderingsfilen. Du behöver inte någon annan kod, till exempel en eller sektion - inkluderingsfilen är inte en sida i sig själv, bara en bit av en.

Om du väljer att använda inkluderar måste du använda .shtml-förlängningen för varje sida som använder en inkluderingsfil snarare än att använda standardtyptillägget .html. Att använda .shtml kommer inte att förändra något om sidorna eller hur koden fungerar; det gör det enkelt för din webbserver att använda inkludera filer.

Video Instruktioner: What is an API? (April 2024).