Hogyan sokszorosíthatsz sok oldalt php-ben?

  • PHP
  • nyelvtani elemzés
  • Webfejlesztés

Van egy olyan oldal, amelyen sok olyan oldal van, ahonnan csak egy blokkot kell megadnom az információval. Körülbelül 10 ezer ilyen lap van, rendezett módon, nem terjedt el.







függvény görbe ($ url) $ ch = curl_init ($ url);
curl_setopt ($ ch, CURLOPT_RETURNTRANSFER, igaz);
curl_setopt ($ ch, CURLOPT_FOLLOWLOCATION, igaz);

$ res = curl_exec ($ ch);
curl_close ($ ch);
vissza $ res;
>

Mindez működik, de amikor 50 eredményt nyomtatunk, és még várnunk kell néhány percet. Megpróbálta 500 eredményt levonni, 10 perc elteltével nem várta az eredményt.






Hogyan kell csinálni, és gyorsan kijutni?

Hogyan sokszorosíthatsz sok oldalt php-ben?

nem tudsz csak megragadni egy hibát

Nos, először is, a Google többszörös göndörödése.
Másodszor, ha a zeneszerző nem szörnyű szó, akkor itt.
Harmadszor, valószínűleg az idő nagy részében nem maga a kérés, hanem a DOM elemzés phpquery segítségével. Jobb, ha valami modernet és valószínűleg gyorsabbat használsz.

A harmadik ponton: sokkal modernabb? )) Érdemes néha belenézni. Ott ugyanaz az ősi DomDocument és a hírhedt xpath




Kapcsolódó cikkek