解讀HTTP壓縮概述、原理及對(duì)搜索引擎分析
采用通用的壓縮算法實(shí)現(xiàn)HTTP壓縮宇塵網(wǎng)絡(luò)幫助中心域名知識(shí)|虛擬主機(jī)知識(shí)|VPS主機(jī)知識(shí)|服務(wù)器知識(shí)|網(wǎng)站建設(shè)知識(shí)|網(wǎng)絡(luò)推廣
大家在訪問(wèn)大站的時(shí)候,都有這樣的體驗(yàn),雖然首頁(yè)包含了很多的圖文信息,但是打開(kāi)頁(yè)面的速度依然非常的快,訪問(wèn)也相當(dāng)流暢。那是因?yàn)檫@些站點(diǎn)啟用了HTTP壓縮技 術(shù)。HTTP壓縮是在Web服務(wù)器和瀏覽器間傳輸壓縮文本內(nèi)容的方法。HTTP壓縮采用通用的GZIP壓縮算法,壓縮HTML、JavaScript以及 CSS等文件。經(jīng)過(guò)壓縮后的網(wǎng)頁(yè),一個(gè)明顯好處就是降低了網(wǎng)絡(luò)傳輸?shù)臄?shù)據(jù)量,大大提高客戶端瀏覽器的訪問(wèn)速度。當(dāng)然,在壓縮了網(wǎng)頁(yè)大小的同時(shí),也增加了服 務(wù)器為壓縮所付出的資源消耗,不過(guò)這相比提高網(wǎng)站的訪問(wèn)速度而言是值得的。當(dāng)然,在Windows VPS上也肯定可以實(shí)現(xiàn)這種技術(shù)。
解讀 HTTP壓縮的工作過(guò)程美國(guó)月付空間、月付美國(guó)空間、美國(guó)VPS、美國(guó)服務(wù)器租用
在服務(wù)器中,HTTP壓縮的工作由Web服務(wù)器負(fù)責(zé)完成。具體步驟如下:
Web服務(wù)器接收到瀏覽器的HTTP請(qǐng)求后,檢查瀏覽器是否支持HTTP壓縮;
第一步:在瀏覽器支持HTTP壓縮的前提下,Web服務(wù)器檢查請(qǐng)求文件的后綴名;
第二步:若被請(qǐng)求文件是靜態(tài)文件(如:HTML、CSS等),Web服務(wù)器到壓縮緩沖目錄中,查看是否已經(jīng)存在請(qǐng)求文件的最新壓縮文件;仿牌空間、香港月付空間、韓國(guó)月付空間、日本月付空間、荷蘭VPS、香港VPS
第三步:若被請(qǐng)求文件的壓縮文件不存在,Web服務(wù)器直接向?yàn)g覽器返回未壓縮的請(qǐng)求文件,同時(shí)在壓縮緩沖目錄中重新存放請(qǐng)求文件的壓縮文件;
第四步:若請(qǐng)求文件的最新壓縮文件已經(jīng)存在,當(dāng)然是直接返回請(qǐng)求文件的壓縮文件;
第五步:若被請(qǐng)求文件是ASPX等動(dòng)態(tài)文件,Web服務(wù)器也同樣會(huì)動(dòng)態(tài)壓縮內(nèi)容,并動(dòng)態(tài)返回瀏覽器,與之前不同的是壓縮內(nèi)容不存放到壓縮緩存目錄中。
搜索引擎兼容Gzip壓縮
很多朋友會(huì)擔(dān)心,經(jīng)過(guò)壓縮后的網(wǎng)站是否會(huì)對(duì)seo造成影響。通過(guò)測(cè)試,因?yàn)樗阉饕姹旧硪矔?huì)解析gzip壓縮,所以gzip對(duì)搜索引擎Seo不會(huì)有影響, 不過(guò)注意 GZIP一般只對(duì) Html 之類(lèi)的文本有效果,而對(duì)已經(jīng)壓縮過(guò)了的圖片則不再有壓縮效果。如 gif,jpg等。通過(guò)了解了這么多,要不夠買(mǎi)臺(tái)美國(guó)VPS試試。
更多技術(shù)知識(shí),更多網(wǎng)絡(luò)服務(wù),盡在宇塵網(wǎng)絡(luò)。我們的成長(zhǎng),離不開(kāi)你們的支持,宇塵網(wǎng)絡(luò),歡迎您的訪問(wèn)。