iT邦幫忙

2017 iT 邦幫忙鐵人賽
DAY 8
1

開始

這算是我在學php時覺得最難的部分,我今天就藉由鐵人賽把我的心魔給破吧!我現在就邊看資料邊寫下來。

Cookie

儲存用戶端的資料,Cookie有分兩種

  • 一種是記憶體CooKie,由瀏覽器維護,只要瀏覽器沒有關閉,記憶都不會消失
  • 一種是硬碟Cookie,這可能就是網頁的歷史紀錄這個東西就是硬碟CooKie了,使用者必須手動刪除。

Cookie用途

Cookie的應用算是動態網站的入門,Cookie常見的用途是在:

  • 購物車,當看完商品後將產品丟進購物車,在切換到下個購物頁面選購。將產品記錄起來當需要結帳時再將產品紀錄叫出來結帳。
  • 登入紀錄,大家應該都有看過google會在瀏覽器顯示是否記住帳號嗎?是的這也是Cookie的使用,當下次在造訪網站時,就不用再用登入帳號了。

Cookie缺陷

  • 增加流量
  • 安全性不好
  • 大小限制於4MB

Session

功能跟Cookie有87分像,但Session存的位置是在伺服器,而Session不像Cookie關掉瀏覽器就會消失,他還會佔存一段時間。

Session與Cookie應用

一般來說他們的關係有點像GET跟POST,Session存比較隱密且資料量少的資料與伺服器連結,而Cookie則是存資料量較大且安全需求低的資料

結尾

我剛剛想說怎麼用SESSION跟COOKIE結果我在昨天就已經有用到了,目前可能就是要把需求想得更加清楚,才能好好的利用這些工具,抱歉最近好像都沒甚麼幹勁,不知道是不是太多事還是怎樣,好像是之前練跑時一樣,每天跑5K超累,但撐過去後每天10K都不是問題,我想我現在也是處在這個狀態吧?畢竟以前也沒這樣發文,今天先這樣吧!我可能還要再規劃一下接下來要做甚麼。

參考

https://zh.wikipedia.org/wiki/Cookie
前輩的整理簡單好了解


上一篇
[DAY7]會員登入與註冊
下一篇
[DAY9]購物網站之產品列表
系列文
網頁設計:前端設計+後端基礎建構24
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言