logo
企业级电子商务与供应链解决方案供应商.
联系我们

+86-13006619568

info@cnopencart.com

深圳,苏州,成都,上海,杭州

扫二维码加微信
wechat

深圳,苏州,成都,上海,杭州

+86-13006619568

Top

opencart 的session使用说明

opencart 的session使用说明

原标题:opencart 的session使用说明

导读:

首先我们了解到Session:记录一系列状态,Session与cookie功能效果相同。Session与Cookie的区别在于Session是记录在服务端的,而Cookie是记…

文章目录 [+]

首先我们了解到Session:记录一系列状态,Session与cookie功能效果相同。Session与Cookie的区别在于Session是记录在服务端的,而Cookie是记录在客户端的。当访问服务器否个网页的时候,会在服务器端的内存里开辟一块内存,这块内存就叫做session,而这个内存是跟浏览器关联在一起的。这个浏览器指的是浏览器窗口,或者是浏览器的子窗口,意思就是,只允许当前这个session对应的浏览器访问,就算是在同一个机器上新启的浏览器也是无法访问的。而另外一个浏览器也需要记录session的话,就会再启一个属于自己的session。

那么我们要讲的opencart的session 其实并非上述记录在服务端,而是记录在本地的 cookie里, 查阅不同版本我发现,在3.0以下的版本中, opencart的session 以cookie的形式记录在本地游览器里,3.0及以上的版本会把设置的session放在cookie里,并同时记录在数据库 表session里(执行代码查看system\library\session\db.php文件)。如果想要了解更多,我们可以去system\library\session.php 文件里 代码追踪查看详细。

有好的文章希望我们帮助分享和推广,猛戳这里我要投稿