【发布时间】:2014-02-08 09:37:49
【问题描述】:
您好,我想谈谈您对这个策略的看法。
我的目标是在第一次运行页面上将整个 mysql 表加载到$_SESSION[],然后从这里获取值(例如文本)以节省 mysql 请求的数量。结合 AJAX(如果启用 js)技术来检索数据,我的目标是流畅和快速的网站。
我知道缺点,例如在设置新会话之前不会向用户显示新内容,但我想知道我是否没有错过使用这种技术的基本内容。
【问题讨论】:
-
会话存储临时数据的目的,保存整个表可能效率不高...
-
我会使用带有 ajax 的本地存储并忘记会话,因为您仍然必须将相同的数据发送给用户/浏览器才能使用它。
-
本地存储似乎是个好主意,但非 html5 浏览器呢?在 JS 中制作整个页面并将文本存储在 JS 变量中?
标签: php mysql session resultset