On 06 Oct 2007 11:18:56 GMT, Betina <bsl@mail.tele.dk> wrote:
>Jeg vil prøve at finde ud af noget med "Include file"og ASP eller PHP.
>ASP og PHP, hvad er det bedste og nemmeste her, er det svært at gå til?
Nej, det er ikke svært - hvis bare man har styr på i hvilke mapper
filerne ligger (lige som med .css-filer).
Include har egentlig ikke *nødvendigvis* noget med ASP eller PHP at
gøre. Du kan læse om SSI - Server Side Include - her:
<url:
http://www.html.dk/tutorials/ssi/>
- indtil lektion 4 - resten får du næppe brug for.
Det typiske er dog, at PHP har sin egen include integreret, mens ASP
typisk SSI. Nogle servere har dog hverken ASP eller PHP, men kun SSI
(det er dog sjældent i dag).
Den helt enkle forklaring er, at hvis du har ting, der går igen på mange
sider (menuer, nud eller andet), så kan du "skære" disse dele ud og
lægge dem i en separat fil - som så inkluderes i de sider, hvor der er
behov for dem.
De sider, der skal inkludere disse stumper, skal så hedde .asp
(eller.php, .shtml etc.), mens de "stumper", der skal inkluderes som
regel kan hedde hvad som helst.
Du er nødt til at undersøge/teste, om din server understøtter
SSI/ASP/PHP.
>Med "Include file" kan linkene opdateres automatisk?
Ja, include-"stumperne" hentes hver gang siden forespørges af en bruger.
Så hvis du opdaterer den inkluderede fil, vil den næste bruger se en
opdateret udgave,
>Og er der noget jeg specielt skal passe på?
Prøv - og spørg så, hvis du gør i stå
>Har I evt. nogle relevante links, til f.eks en hjemmeside der har brugt ASP
>eller PHP?
Som sagt har include ikke nødvednigvis noget med ASP/PHP at gøre, så du
kan sagtens bruge include uden at bruge fx ASP. Hvis du vil lære ASP, så
er der en udmærket tutorial på:
<url:
http://www.html.dk/tutorials/asp/>
ASP har også sin egen nyhedsgruppe:
dk.edb.internet.webdesign.serverside.asp
Mange vil nok anbefale at ASP.Net i stedet for "klassisk" ASP, da
ASP.Net helt klart har større muligheder og er mere fremtidssikret. Min
erfaring er dog, at "klassisk" ASP er lettere at komme i gang med og få
lidt fornemmelse for serverside-teknik.
PHP kender jeg desværre meget lidt til, men spørg i .php-gruppen:
dk.edb.internet.webdesign.serverside.php
ASP og PHP kan nogenlunde det samme, så hvis du allerede har en
webserver, så undersøg, hvad den understøtter.
>Når vi skal i gang med en opdatering, vil jeg gerne have det lavet ordentligt
>og således, at det bliver nemt for mig efterfølgende
Som sagt:
Server Side Include er en meget enkel teknik, som ikke kræver noget
særligt at lære.
Hvis du vil lære ASP, ASP.Net eller PHP, er der under alle
omstændigheder tale om en vis lære-proces, som kræver lidt tålmodighed,
tid og lyst til at eksperimentere.
Good luck!
--
Jørn Andersen,
Brønshøj