大图片服务器文件缓存,文件和图片缓存机制分享
生活随笔
收集整理的这篇文章主要介绍了
大图片服务器文件缓存,文件和图片缓存机制分享
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
# 数据缓存+图片缓存
> 引自tcld2269
## **demo下载地址**:http://pan.baidu.com/s/1i5JqPFZ
* * * * *
> 设计思路:1.先从本地文件读取数据,如果读取到则直接返回
2.如果本地没有缓存,则前往服务器取数据,然后存到本地
3.如果本地缓存过期(服务器端数据进行了更新),则更新本地缓存文件
* * * * *
> 1.通用js,存放在common.js,每个页面都要引用。
var serverurl = "http://xxx.xxx.com/appservice.asmx";//服务器接口路径
var machineurl = "http://xxx.xxx.com";//服务器路径,用于图片显示
~~~
//缓存方法
function doCache(folder, id, url, callback) {
readFile('/' + folder + '/' + id + '.json', function(ret, err) {
if (ret.status) {
//如果成功,说明有本地存储,读取时转换下数据格式
//拼装json代码
//alert('取到缓存')
var cacheData = ret.data;
callback(JSON.parse(cacheData));
总结
以上是生活随笔为你收集整理的大图片服务器文件缓存,文件和图片缓存机制分享的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 什么是用户故事及用户故事在敏捷开发中如何
- 下一篇: AVS Video Editor中文版教