Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> skrypt pogody..., sprzed ponad roku
Fibolg
post
Post #1





Grupa: Zarejestrowani
Postów: 123
Pomógł: 0
Dołączył: 1.12.2003
Skąd: Chełmno

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


W szukaju znalazłem coś takiego:

  1. <?php
  2. $act_date=date(&#092;"Y.m.d\"); 
  3. $i=@fopen(&#092;"http://www.pogoda.wp.pl/mi.html?POD=1&mid=1201290&date=$act_date\", \"r\") 
  4. or die(&#092;"Nie moge otworzyc strony\"); 
  5. while($code=fgets($i, 1024)){ 
  6. if(preg_match(&#092;"/temp. min:(.*)C/\", $code, $out)){ 
  7. echo $out[0].&#092;"<br>\"; 
  8. } 
  9. if(preg_match(&#092;"/Wiatr (.*)m/s/\", $code, $out1)){ 
  10. echo &#092;"wiatr: \".$out1[1].\"<br>\"; 
  11. } 
  12. } 
  13. fclose($i); 
  14. ?>


Niestety dla kogoś ze słabym łączem, bądź przy długotrwałym pobieraniu danych z serwera wp stosowanie go jest bardzo uciążliwe, a ładowanie całej strony zawieszone jest na czas zebraniadanych z wp.
Czy wiecie może jak zastosować jakiś "bufor" na stronie, żeby przyśpieszyć działanie skryptu? Czy dobrym rozwiązaniem będzie zmiana go jakoś tak, żeby przy pierwszym pobraniu pogody zapisywał dane do bazy, później najpierw sprawdzał w bazie, czy pododa jest zapisana na dany dzień i jeżeli tak, to pobierze ją z bazy? (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Zakręciłem?
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 23.12.2025 - 10:19