禁用cookie后怎么使用session_Session 和 Cookie 的区别?你在项目中哪些地方使用了?...
生活随笔
收集整理的這篇文章主要介紹了
禁用cookie后怎么使用session_Session 和 Cookie 的区别?你在项目中哪些地方使用了?...
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Session和cookie都是會話(Session)跟蹤技術。Cookie通過在客戶端記錄信息確定用戶身份,Session通過在服務器端記錄信息確定用戶身份,但是Session的實現依賴于Cookie,SessionID(session的唯一標識需要存放在客戶端)。
Cookie 和 Session 的區別:
1、cookie數據存放在客戶端的瀏覽器上,session數據放在服務器上。
2、cookie不是很安全,別人可以分析存放在本地的coolie并行性cookie欺騙,考慮到安全應當使用session。
3、session會在一定時間內保存在服務器上,當訪問增多,會比較占用你服務器的性能,考慮到減輕服務器性能方面,應當使用cookie。
4、單個cookie保存的數據不能超過4k,很多瀏覽器都限制一個站點最多保存20個cookie。
5、所以個人建議:
· 將登陸信息等重要信息存放在session
· 其他信息如果需要保留,可以放在cookie中
比如說,購物車最好使用cookie,但是cookie是可以在客戶端禁用的,這時候我們要是用cookie+數據庫的方式實現,當從cookie中不能取出數據時,就從數據庫中獲取。
總結
以上是生活随笔為你收集整理的禁用cookie后怎么使用session_Session 和 Cookie 的区别?你在项目中哪些地方使用了?...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python断言assert实例_Pyt
- 下一篇: jenkins 下载插件 一直失败_Je