Cookie开发中优化购物车的设置方法
来源:爱站网时间:2020-12-30编辑:网友分享
Cookie通常被大型网站所使用,因为这通常都在客户端生成,也会增加服务器的压力,那么现在就由爱站技术频道小编给大家详细的介绍Cookie开发中优化购物车的设置方法,一起来看看吧!
YPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Cookie通常被大型网站所使用,因为这通常都在客户端生成,也会增加服务器的压力,那么现在就由爱站技术频道小编给大家详细的介绍Cookie开发中优化购物车的设置方法,一起来看看吧!
一 Cookie 的优化
1.1 一般而言,我们设置cookie是在php中设置
例如:
而在验证的时候,我们通常是:
都是在服务端进行。优化:
1.2 在前端页面进行验证cookie
cookie保存在客户端,那么可以在客户端那边进行验证,根据上面的代码,前端获取代码为:
那么我们能否在前端设置cookie 呢 ?
1.3 在前端页面设置cookie【购物车原理】
function setCookie(){ var expire = new Date(); expire.setTime(expire.getTime() + 86400000); document.cookie = "testKey2=This the second Cookie;expires=" + expire.toGMTString() + ";path=/"; alert('完成设置'); location.href='test2.php' }
这样子能够减轻服务器的压力
我们要注意,这样子是有限制的,浏览器本身能够存储的数据有限:
上述是从网上找来,仅供参考,如果我们要存储更多的数据。可以使用:
1.4 local storage
在谷歌浏览器下,f12可以看到:
这个可以看成是浏览器的小型数据库,可以存储更多的数据。
示例【购物车小试】:
设置页面:
Demo2 存储一
效果:
有设置,就有查看:
效果:
以字符串形式显示
显示详细
以上内容就是爱站技术频道小编介绍的Cookie开发中优化购物车的设置方法,如果大家觉得不错,可以收藏js.aizhan.com,方便学习哦。