關于留言功能怎樣實現的問題?
我想問一下,我打開了這個慕課網(會話),在評論區留言以后,評論區里會顯示我評論的內容,等我徹底關于慕課網的所有鏈接(結束這個回話),在重新打開慕課網(進入新的會話),在評論區里還會看到剛才的留言,這個功能是不是用cookie來實現的還是session呢?
我想問一下,我打開了這個慕課網(會話),在評論區留言以后,評論區里會顯示我評論的內容,等我徹底關于慕課網的所有鏈接(結束這個回話),在重新打開慕課網(進入新的會話),在評論區里還會看到剛才的留言,這個功能是不是用cookie來實現的還是session呢?
2017-01-19
舉報
2017-01-20
流程大致是這樣的:
你登錄-->成功后,把不敏感的用戶信息保存在Cookie里面
你留言-->點擊回答-->把你提交的留言保存到了數據庫里,這條信息,就永遠保存了下來,這時候和Cookie和Session已經沒關系了
你不管什么時候,登錄與否,都能看到你的留言
因為Http協議是無狀態的,服務器需要知道本次會話是誰發起的,Web開發中,我們通常使用Cookie或Session來保存會話的標識
下面是imooc的Cookie,我們登錄的信息,大多數都可以看到
2017-01-20
這個留言區的數據你評論后數據提交到后臺保存到數據庫中了。重新打開新的頁面,數據應該是數據庫查詢出來,然后保存在內存里面取的吧,沒有簡單的用cookie或是session吧