webForumDet fria alternativet

SSI..hur funkar det?

3 svar · 285 visningar · startad av Kalle M

Kalle MMedlem sedan mars 20041 936 inlägg
#1

Om man ska skippa frames. Hur funkar det med SSI. Använder man detta för att få sidorna att laddas om man skippar frames? Blandar man in Php tillsammans med SSI? Eller hur funkar det?

Tänkte jag skulle försöka få till det där utan frames:-)

jarvkloMedlem sedan juli 20013 378 inlägg
#2

Hmm...

Den här är rätt bra som beskrivning: http://httpd.apache.org/docs/1.3/howto/ssi.html

Sammanfattat då:
SSI består av ett antal kommandon som man kan använda genom att lägga in "modifierade HTML-kommentarer" i sin kod.
För att det skall fungera måste SI var aktiverat, och det brukar vara kopplat i din webbserver via olika filändelser, som t.ex. ".shtml", ".php" eller ".asp". I de två senare fallen har man vanligen alltså dubbla tolkar igång, både SSI och ASP/PHP och det är inga problem eftersom SSI har sin egen unika syntax.

Det du kan göra me SSI är t.ex. att lägga gemensamma delar av sidor i egna HTML-filer (som varken innehåller <html><head> eller <body> utan bara exakt den kod som skall "inkluderas).
Dessa "sidbitar" kan du sedan inkludera i dina webbsidor med SSI-kommandon, t.ex.

<!--#include virtual="/footer.html" -->

på de ställen i koden där "bitarna" skall läggas in.

Det handlar alltså om att varje sida levereras komplett, med gemensamma delar inlagda via SSI i leveransögonblicket av servern.
Lycka till! :bire

Kalle MMedlem sedan mars 20041 936 inlägg
#3

Är det en del programmering om man ska använda SSI?
Krångel eller lätt få till det där?

Skulle behöva komma igång med det här.

jarvkloMedlem sedan juli 20013 378 inlägg
#4

Ingen programmering krävs för det du beskriver. Bara att dela upp statiska filer i lämpliga delar och hålla reda på sökvägar. (plus att lägga in SSI-direktiven i alla dina filer då eftersom du kommer att leverera kompletta sidor inklusive menu och hela klabbet efter ändringen (till skillnad mot din nuvarande frames-lösning)
Jag personligen tycker inte det är särskilt krångligt.

Mer hjälp att komma igång: Googla efter "ssi include tutorial" - då hittar du t.ex. den här.

Lycka till :bire

150 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
147 ms — hämta tråd, inlägg och bilagor (db)