【发布时间】:2010-10-30 07:07:38
【问题描述】:
我编写了这段代码来获取一些天气数据并在我的网站上提供:
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;
}
然后我只是在我想要它们的标签内回显它们。我的网站流量很低,但我想知道如果我要大幅增加流量,那么“最好”的方法是什么。我是否应该每隔一小时(刷新 XML 时)将这些变量写入数据库,并使用 cron 作业来保存每次对服务器的 ping 操作,或者这不是坏习惯?我知道这有点主观,但我没有其他人可以要求“最佳方式”。谢谢!!
【问题讨论】: