我有一个站点,它从每个网页浏览的不同表格中的不同行请求来自SQL DB的数据。
我打算在第一次网页浏览中将所有数据保存为Cookie中的临时缓存(使用JSON),这样就可以更快地分配(不再查询)。
还没有完全考虑过,但我只是计划将它全部放入一个数组中,JSON解码它,将它扔进一个cookie然后在需要时将其拉回来。
我担心的是在客户端存储大型 Cookie时可能遇到的问题。
你们认为这是一个好主意,还是一个愚蠢的主意?
如果它的愚蠢,任何替代品?
答案 0 :(得分:0)
考虑使用APC或Memcachced
它们能够存储大量数据并且访问速度更快。
除了尺寸限制外,使用Cookies有几个缺点。在每个页面请求中,cookie都会发送回服务器,从而增加您的传输数据/流量,并且请求变得更重。为了防止cookie传输,CDN概念出现的原因。