• 2 odgovora
  • 2.067 pregleda
Screen scraping sa PHP-om 22.12.2006. u 01:37 · pre 241 meseci #1
Pozdrav svima!
Imam jedno pitanjce na koje mi treba brz odgovor(a ko nema ).Radi se o screen scrapingu ili ti automatskom preuzimanju podataka sa nekog sajta.Do sada sam to radio u Javi i sve lepo i jednostavni funkcionise.Medjutim klijent je zatrazio da se to uradi ovoga puta u PHP-u.Posto ja nisam PHP strucnjak,znam napredne osnove(rad sa bazom,generisanje web stranica i jos neke sitnice...)ne uspevam na klasican nacin da se povezem sa serverom.U javi sam uspostavljao konekciju sa serverom,slao zahtev,preuzimao odgovor i parsirao dobijenu html datoteku.Pitanje je kako da to uradim pomocu PHP-a?Malo sam zujao po netu,nesto ko nasao al to je toliko da necu nista o tome napisati dok vi ne kazete koju.

Hvala unapred!
Potpis
"Čovek je biće koje se na sve navikava, i ja mislim da je ovo njegova najbolja definicija."
Fjodor M. Dostojevski
Re: Screen scraping sa PHP-om 22.12.2006. u 08:15 · pre 241 meseci #2
zavisi koju verziju PHP-a koristis, ali jedno je sigurno:

koristi CURL biblioteku. mnogo je brza od ostalih varijanti... (fopen, sockets...)

samo potrazi u PHP dokumentaciji ili na netu...

curl mozes da koristis da 'otvaras' web stranice, podrzava cookie,
POST i GET zahteve... podesavas HTTP referrer, AgentString...

mozes u potpunosti da emuliras browsere sa njom...

malo je nezgodna za koriscenje dok se ne naviknes... ne znam ima li to u Javi...

licno sam koristio Curl za mnogo stvari i to ti je moja preporuka i za Spiderovanje....

poz
Uncle Blob
Potpis
http://www.aspdotnetfaq.com
http://fluentdatetime.codeplex.com/
Tema je zaključana, nove poruke nisu moguće.

Premeštanje teme