TSOV的wordpress天气插件功能升级了

前几天我的Wordpress天气插件因访问量过大,造成接口被封;后来建成另一分站进行分流,没想到今天下午又发现这个分站的访问量也这么大,一下子也被封了。最后决定对程序功能进行改进。
原来本天气插件的查询方式是在每一次请求时都需要向天气数据接口请求一次数据。
现在改进为:访问时,先判断城市,然后判断是否有这城市的缓存,若有,则再判断缓存是否过期,若过期重新生成,若不过期则直接读取。若无该该城市的天气数据缓存则全新生成缓存并显示。

按目前的访问量的请求数计算:
原来的: 24小时内若有500000PV,则需要向数据接口请求500000次;
改进后:按24小时不同区域的中国1000个城市用户访问来计算:1000*24/2=12000 (缓存有效为2小时),而实际上访问的城市并没有1000个。这样就不受访问量对接口的影响,并且少了每次向天气接口查询的时间,所以速度将提高60%以上。

中国有多少个城市?
http://zhidao.baidu.com/question/87365460.html?si=1

相关日志

发表于:2009-08-08 23:50:08 at 23:50 分类:其它 1条评论 Tags:, ,

一条评论»

  1. 翻墙刺猬说道:

    虽然用不上,但是在zblog和pjblog时代是个好东西!

发表评论

(必填)

(必填)您的电子邮箱不会被公开。

正在加载信息...

Archives