Avatar billede hairboy1234 Nybegynder
09. januar 2003 - 01:20 Der er 5 kommentarer og
1 løsning

Include fra remote host

Bare et kort spørgsmål.

Hvis nu jeg via include kalder en fil der ligger på en remote host, altså anden server end min hjemmeside's. Vil dette nedbringe trafikken på serveren der kalder remote serveren, eller vil denne blot hente filen, include den i den oprindelige og derefter bruge samme mængde båndbrede på at sende det hele derfra?
Avatar billede hairboy1234 Nybegynder
09. januar 2003 - 01:23 #1
Jeg vil helst høre fra folk der ikke blot gætter men rent faktisk har noget erfaring med det.
Avatar billede tipsen Nybegynder
09. januar 2003 - 02:49 #2
Det sidste er tilfældet - den henter selv hele filen ind i det dokument, som php er ved at lave og sender det derefter videre til klienten.
Avatar billede olebole Juniormester
09. januar 2003 - 02:50 #3
<ole>

Det vil forøge trafikken  :)
Først skal du hente filen og når den samlede fil-struktur er parsed, sendes det resulterende output til brugeren.

Det er ikke ligetil at gøre. Først skal du sikre dig, at 'URL fopen wrappers' er enabled i din PHP-opsætning ... dernæst skal du være forberedt på, at dit variable-scope ikke er som forventet, da remote-filen parses på 'sin' server.

Du skal nok læse dokumentationen grundigt, før du kaster dig ud i det ... der er en del sten at snuble over  :)

/mvh
</bole>
Avatar billede tipsen Nybegynder
09. januar 2003 - 02:51 #4
-så det er ikke noget du skal gøre som forsøg på at spare båndbredde, da det modsatte er tilfældet!

En anden meget vigtig er også, at hvis du inkluderer en lokal php-fil, vil du få funktioner, objekter og variable til rådighed, da denne eksekveres inde i din "hovedfil" - men hvis du inkluderer et php-script via en url, vil du kun modtaget output, da det jo selvfølgelig eksekveres af den fremmede webserver og du derfor ikke vil have funktioner, objekter og variable til rådighed - kun det output scriptet rent faktisk genererer.
Avatar billede olebole Juniormester
09. januar 2003 - 02:57 #5
Hehe ... så er der natte-enighed på E  ;o)
/mvh
Avatar billede hairboy1234 Nybegynder
09. januar 2003 - 12:11 #6
ja så fik vi vidst det på det rene. Tak for svaret.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester