Bazı hava durumu verileri kapmak ve web sitemde kullanılabilir hale kadar yazılmış bu kodu vardır:
if( ! $xml = simplexml_load_file('http://www.weather.gov/data/current_obs/KBED.xml') )
{
echo 'unable to load XML file';
}
else
{
$temp = $xml->temp_f.' Degrees';
$wind = $xml->wind_mph;
$wind_dir = $xml->wind_dir;
$gust = $xml->wind_gust_mph;
$time = $xml->observation_time;
$pres = $xml->pressure_in;
$weath = $xml->weather;
}
Ve sonra ben sadece onları içeri istediğiniz etiketleri içinde onları echo. Sitem düşük trafik, ama "en iyi" şekilde ben yol kadar trafik başak olsaydı böyle bir şey yapmak için ne olduğunu merak ediyorum. Ben her seferinde sunucuyu ping kazanmak için bir cron ile bir veritabanına her saat isteyenler değişkenleri (XML yenilenir olduğunda) yazmak, ya da kötü değil uygulamadır mıyım? Ben bu biraz öznel anlıyorum, ama "en iyi yollarından" istemek için başka kimse yok. Teşekkürler!