[ ProgramerVL @ 14.10.2015. 21:51 ] @
Imam spisak država sveta sa URL-ovima(vikipedija) zastava. Pošto sam nov u PHP-u, želim da mi neko proveri skriptu da nebi slučajno pogrešio i poslao mnogo http zahteva. Ne želim da preopteretim vikipedijin server, zadnji put kada sam izvlačio podatke sa jednog drugog sajta, uz pomoć JS, greškom napravio sam beskonačno pozivanje sajta(rekurzivne funkcije). imam json fajl u ovom fomatu Code: [ { "ime":"ime_drzave", "zastava":"url_zastave" } ] i imam ovu PHP skriptu Code (php): <!doctype> <meta charset="utf-8" /> <?php require_once 'Cirilizator.class.php'; $zemlje = file_get_contents('zemlje_sveta.json'); $json = json_decode($zemlje, true); $brojZemalja = count($json); for ( $i = 0; $i < brojZemalja; $i++ ) { if ( $i===3 ){ // vec skinuto continue; } $imeDrzave = new Cirilizator( $json[$i]["ime"] ); $imeDrzave->pretvoriULatinicu(); $imeZastave = "png/" . strtolower($imeDrzave->uzmiTekst()) . '.png'; $sadrzajSlike = file_get_contents( $json[$i]["zastava"] ); $slika = fopen($imeZastave , "a"); fwrite($slika, $sadrzajSlike); fclose($slika); echo "<img src='$imeZastave' />"; // radi provere } ?> Da li neko zna koliko http zahteva preopterećuje server? [Ovu poruku je menjao ProgramerVL dana 14.10.2015. u 23:15 GMT+1] |