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