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存储一

效果:

有设置,就有查看:




Show LocalStorage Info以字符串形式显示
显示详细
清空
返回设置页面

效果:

以字符串形式显示

显示详细

以上内容就是爱站技术频道小编介绍的Cookie开发中优化购物车的设置方法,如果大家觉得不错,可以收藏js.aizhan.com,方便学习哦。

上一篇:PHP开发中MySQL的操作类详解

下一篇:PHP开发中在TXT文件中追加内容的操作步骤

您可能感兴趣的文章

相关阅读

热门软件源码

最新软件源码下载