新聞資訊
當(dāng)前位置:首頁 > 新聞資訊 > 網(wǎng)站建設(shè)開發(fā)
來源:成都網(wǎng)站建設(shè) 作者:賽維思網(wǎng)絡(luò) 發(fā)布日期:2014-05-14 瀏覽:2431次
會(huì)話允許將小段數(shù)據(jù)持久地存儲(chǔ)在服務(wù)器上,而不依賴于客戶端。Cookie是功能相當(dāng)強(qiáng)大的,不過它們也有局限性,如會(huì)受制于一些限制,而你對(duì)于這些限制無能為力。不過,如果我們不必依賴于瀏覽器呢?如果可以直接將數(shù)據(jù)存儲(chǔ)在服務(wù)器上呢?會(huì)話就可以做到這一點(diǎn),它們?cè)试S你存儲(chǔ)各個(gè)信息,就像cookie一樣,不過數(shù)據(jù)會(huì)存儲(chǔ)在服務(wù)器上而不是客戶端。這就使會(huì)話數(shù)據(jù)不存在cookie所受到瀏覽器限制。
由于會(huì)話數(shù)據(jù)都存儲(chǔ)在服務(wù)器上,這比存儲(chǔ)在cookie中更安全,也更可靠。會(huì)話將數(shù)據(jù)存儲(chǔ)在會(huì)話變量中,這在邏輯上等價(jià)于服務(wù)器上的cookie。使用PHP代碼將數(shù)據(jù)放在一個(gè)會(huì)話變量中時(shí),它會(huì)存儲(chǔ)在服務(wù)器上。然后可以從PHP代碼訪問會(huì)話變量中的數(shù)據(jù),這些數(shù)據(jù)會(huì)跨多個(gè)頁面持久存儲(chǔ)。類似于cookie,可以在任何時(shí)刻刪除一個(gè)會(huì)話變量,因此用基于會(huì)話的代碼也可以提供注銷特性。
會(huì)話是有缺點(diǎn)的,不同于cookie,會(huì)話無法對(duì)一個(gè)會(huì)話變量將數(shù)據(jù)存儲(chǔ)多久做太多控制。會(huì)話一結(jié)束就會(huì)自動(dòng)地銷毀會(huì)話變量,而會(huì)話往往在用戶關(guān)閉瀏覽器時(shí)結(jié)束。所以盡管會(huì)話變量并非存儲(chǔ)在瀏覽器上,它們也會(huì)受到瀏覽器的間接影響,因?yàn)閯oan期會(huì)話結(jié)束時(shí)它們就會(huì)被刪除。
Copyright ? www.9o00.com All Rights Reserved. 成都賽維思網(wǎng)絡(luò)技術(shù)有限公司 蜀ICP備13002520號(hào)-3 Sitemap