php 团购网api的效率问题
最近帮朋友在做一人团购网的导行程序,就是利用php获取各大团购网的xml-api,来显示到自己的网站上,
现在遇到一问题请教大家如何解决,
就是远程获取api接口的时候,获取到的数据如果不存入数据库,如果要获取10个网站的api,一个网站用0.5秒的话,也得用5秒,还有说是如果导行程序流量大的话,对于自己网站的服务器也是一种压力,也不现实,如果获取一个网站的api也行可行
但如果不实时获取api的结果,团购商品有可能不是最新的(有可能过期),
现在有两个思路,第一个是第间隔一个小时通过前台js触发后台程序获取10个网站的api,然后存储入数据库,对于过期的团购商品不给显示,
第二个思路是,不用js触发的形式,就是让网站主,每天早上起来手动获取一个团购物信息,一般的团购商品不会低于一天的,
当然当天也得对对于过期的团购商品不给显示,
希望有做过类型开发的朋友,给点提示,是如何做到最大优化的?
现在遇到一问题请教大家如何解决,
就是远程获取api接口的时候,获取到的数据如果不存入数据库,如果要获取10个网站的api,一个网站用0.5秒的话,也得用5秒,还有说是如果导行程序流量大的话,对于自己网站的服务器也是一种压力,也不现实,如果获取一个网站的api也行可行
但如果不实时获取api的结果,团购商品有可能不是最新的(有可能过期),
现在有两个思路,第一个是第间隔一个小时通过前台js触发后台程序获取10个网站的api,然后存储入数据库,对于过期的团购商品不给显示,
第二个思路是,不用js触发的形式,就是让网站主,每天早上起来手动获取一个团购物信息,一般的团购商品不会低于一天的,
当然当天也得对对于过期的团购商品不给显示,
希望有做过类型开发的朋友,给点提示,是如何做到最大优化的?
作者: lovewangya 发布时间: 2011-06-07
定时任务
作者: cuidenghong123 发布时间: 2011-06-07