企業(yè)網(wǎng)站建設(shè)cookie優(yōu)化
日期 : 2020-12-02 10:44:49
cookie優(yōu)化。由于HTTP請求都會在硬盤上產(chǎn)生跟這個域名有關(guān)的cookie信息,當(dāng)cookie信息越來越多時,會出現(xiàn)請求頭逐漸增大的問題,并拖慢相應(yīng)時間。
進(jìn)行cookie優(yōu)化可以從以下幾個方面來進(jìn)行:(1)去除沒有必要的cookie,如果網(wǎng)頁不需要cookie就可以完全禁止。(2)將cookie降至最小,由于cookie在訪問域名內(nèi)的資源時會以HTTP請求發(fā)送到服務(wù)器中,因此減小cookie可以減小HTTP請求報(bào)文的大小,從而提升整體響應(yīng)速度。
(3)要設(shè)定一個過期時間,給cookie添加一個過期時間,cookie信息會在硬盤上進(jìn)行儲存,如果瀏覽器退出cookie仍然會存留在硬盤上,因此當(dāng)再次進(jìn)行訪問時cookie就會在訪問對應(yīng)域名是發(fā)送給服務(wù)器。(4)以不同的domain降低cookie的使用,在訪問某些資源時,例如:js、css以及圖片時,多數(shù)的cookie是多余的,所以可以運(yùn)用不同的domain來儲存靜態(tài)資源,從而在訪問資源時避免發(fā)送多余的cookie數(shù)據(jù),從而加快響應(yīng)速度。
進(jìn)行cookie優(yōu)化可以從以下幾個方面來進(jìn)行:(1)去除沒有必要的cookie,如果網(wǎng)頁不需要cookie就可以完全禁止。(2)將cookie降至最小,由于cookie在訪問域名內(nèi)的資源時會以HTTP請求發(fā)送到服務(wù)器中,因此減小cookie可以減小HTTP請求報(bào)文的大小,從而提升整體響應(yīng)速度。
(3)要設(shè)定一個過期時間,給cookie添加一個過期時間,cookie信息會在硬盤上進(jìn)行儲存,如果瀏覽器退出cookie仍然會存留在硬盤上,因此當(dāng)再次進(jìn)行訪問時cookie就會在訪問對應(yīng)域名是發(fā)送給服務(wù)器。(4)以不同的domain降低cookie的使用,在訪問某些資源時,例如:js、css以及圖片時,多數(shù)的cookie是多余的,所以可以運(yùn)用不同的domain來儲存靜態(tài)資源,從而在訪問資源時避免發(fā)送多余的cookie數(shù)據(jù),從而加快響應(yīng)速度。