任何好的jQuery缓存插件?

时间:2010-12-23 15:16:04

标签: caching jquery jquery-plugins plugins

当我登录我的Gmail收件箱时,它会开始在JavaScript中逐个缓存邮件 当我点击收件箱中的邮件时,它不会发送Ajax请求然后获取邮件内容 相反,它来自已经缓存的JavaScript数组。

有没有好的jQuery插件来实现它?

我遇到了一些,但他们似乎没有积极发展。

http://plugins.jquery.com/project/jCache
http://plugins.jquery.com/project/jCacher

任何更好的插件?

EDIT1:
我的要求与Gmail正在进行的操作完全相同 有一个票务管理系统,显示一个打开的票证列表(比如一页上的100个票证),一旦你点击票证,就会显示其详细信息。我想缓存页面上显示的所有100张票的详细信息。

我打算只将缓存实现为键值对的对象。但我正在寻找一个插件,负责处理从缓存中设置/获取值,定期自动更新缓存等任务。

存储在JS对象中对我来说应该是enogh。我认为使用HTML5本地存储没有任何优势 *不需要离线浏览和
*每次打开新窗口时,我都不想加载新数据 *我不需要大量的内存

3 个答案:

答案 0 :(得分:2)

您可以使用一些新的html5 localstorage http://diveintohtml5.ep.io/storage.html

答案 1 :(得分:0)

我认为谷歌比使用缓存更倾向于使用HTML5本地存储。他们似乎是HTML5的忠实粉丝,并且尽快采用任何东西。如果您必须使用Cookie,我建议this一个。

答案 2 :(得分:0)

正如Pointy所说,缓存实现确实严重依赖于我的应用程序。因此,我编写了自己的代码来处理这个要求。谢谢大家。