在网站中实现此PHPXML功能的理想方法是什么?

在网站中实现此PHPXML功能的理想方法是什么?,第1张

概述我编写了这段代码来获取一些天气数据,并在我的网站上提供该代码:if( ! $xml = simplexml_load_file('http://www.weather.gov/data/current_obs/KBED.xml') ) { echo 'unable to load XML file'; } else { $temp =

我编写了这段代码来获取一些天气数据,并在我的网站上提供该代码:

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服务器的时间,还是不错的做法?我知道这有点主观,但我没有其他人要求“最佳方法”.谢谢!!@H_419_10@最佳答案@H_419_10@>设置cron作业以定期获取XML文档,对其进行解析并将变量存储在数据库中.
>当请求页面时,请从数据库中获取变量并呈现页面.
>最好将最后一次更新的时间戳也存储在数据库中,这样您就可以知道数据何时过期(因为天气网站关闭了).

这个设置对我来说看起来很合理.@H_419_10@ 总结

以上是内存溢出为你收集整理的在网站中实现此PHP / XML功能理想方法是什么? 全部内容,希望文章能够帮你解决在网站中实现此PHP / XML功能的理想方法是什么? 所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1106113.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存