欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

大图片服务器文件缓存,文件和图片缓存机制分享

发布时间:2024/1/18 编程问答 45 豆豆
生活随笔 收集整理的这篇文章主要介绍了 大图片服务器文件缓存,文件和图片缓存机制分享 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

# 数据缓存+图片缓存

> 引自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));

总结

以上是生活随笔为你收集整理的大图片服务器文件缓存,文件和图片缓存机制分享的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。