PDA

Bekijk Volledige Versie : remote pagina met file() of anders?



Pinocchi
04/06/03, 10:17
L.S.,

Ik ben bezig met het opzetten van een meta searchengine en vraag me af langs welke weg ik het beste de informatie van de andere sites kan halen. Momenteel gebruik ik file('remoteurl'). Maar kan dit beter/ sneller?
Iemand suggesties?

Dank

eXite
04/06/03, 10:42
fopen('') ?

vdx
04/06/03, 10:57
sockets

Pinocchi
04/06/03, 11:44
Ben niet geheel bekend met sockets, komt natuurlijk wel als ik erin duik, maar kun je nu alvast een tipje van de sluier oplichten, ook waarom dit sneller/ beter zou zijn.

Ook voor anderen, wanneer je antwoord geeft kun je aangeven waarom dit beter/ sneller is.

Dank

vdx
04/06/03, 11:49
Een duidelijke uitleg kan je hier vinden:
http://nl3.php.net/sockets

Daarnaast:

met sockets kan je op laag niveau een verbinding maken met een server (op een willekeurige poort). Je kunt raw-headers versturen en de reactie van de server direct uitlezen.

Is sneller dan de fopen () en file () etc... functies van PHP zelf.
Daarnaast heb je meer controle over wat je naar de server stuurt en kan je bijvoorbeeld ook een POST actie uitvoeren.