我正在考虑我的项目,在搜索客户可以定义各种搜索条件的位置后,网站上将显示来自数据库的信息。
我的问题是:使用会话cookie是个好主意,例如当客户更改标准但其中一部分仍然相同时?它是否会改善页面加载时间或以这种方式使用cookie没有意义?
答案 0 :(得分:0)
在浏览器上存储数据的最佳选择是使用容量大得多的localStorage,它的cookie要好得多。
只需使用localStorage.setItem("data",dataJsonOrValue));
和`localStorage.getItem(“data”);
要提高页面速度,您只需先从localStorage
进行搜索,如果条件稍有变化,您就不再需要从数据库中获取数据(您需要定义算法)发现搜索条件稍有变化。