Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]file_get_contents() zwalnia stronę?
Dapi
post
Post #1





Grupa: Zarejestrowani
Postów: 186
Pomógł: 13
Dołączył: 7.08.2009

Ostrzeżenie: (0%)
-----


Witam.
Na swojej stronie chcę skorzystać z api pewnego serwisu.
Pobieram dane z XML'a, poczym nanoszę je na mapkę.
Operację wykonuję 16 razy (dla 16 miast).
Przykładowy kod dla Warszawy wygląda tak:

  1. $warszawa = file_get_contents('http://api.wunderground.com/auto/wui/geo/WXCurrentObXML/index.xml?query=Warszawa');
  2. preg_match('/<temp_c>([^<]*)<\/temp_c>/', $warszawa, $t);
  3. preg_match('/<icon>([^<]*)<\/icon>/', $warszawa, $p);
  4. $parse['warszawa_t'] = $t[1];
  5. $parse['warszawa_p'] = $p[1];

(Pobierana przez file_get_contents() strona waży w/g FireFoxa 3,84 KB)

Niestety strasznie wydłuża mi to czas wczytywania strony.
Da się coś z tym zrobić?
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 21:19