【发布时间】:2011-12-21 15:45:25
【问题描述】:
为了问题的简单性,我假设我的网站是这样工作的:我有一组 Javascript 数据,几乎在我网站的每个页面上都使用。我使用 PHP 在每一页上打印这个 javascript 数组。现在这个数组已经增长到大约 0.5MB,所以它现在落后于系统,正如你可以想象的那样。简单的选择是将某些内容放入缓存中,因此不需要每次都打印数组,但是存储值的数组会在用户浏览不同页面时不时更新。
我最初的想法是使用 javascript cookie 来存储信息,也许只是做一个快速的 PHP 来检查数组是否已更改,如果它已删除旧 cookie 并将更新的数组下载到该 cookie 中。但是,我被引导相信 cookie 有大小限制。
有人对此有什么好的建议吗?
感谢您的帮助!
【问题讨论】:
-
这样您就可以将价值 0.5MB 的数据从 HTTP 响应移动到 HTTP 请求,不是吗? :-?
标签: php javascript cookies