隨著互聯(lián)網(wǎng)的不斷發(fā)展,越來越多的企業(yè)建立了自己的企業(yè)網(wǎng)站。今天,讓我們了解一下企業(yè)網(wǎng)站性能優(yōu)化和HTTP狀態(tài)代碼的含義。
1、 如何優(yōu)化網(wǎng)站性能
在內(nèi)容方面,減少HTTP請(qǐng)求(合并文件、CSS Sprite、內(nèi)聯(lián)圖像)、DNS查詢(DNS緩存、將資源分配到適當(dāng)數(shù)量的主機(jī)名)以及減少DOM元素的數(shù)量。
在cookies方面,您可以減小cookies的大小。
在JavaScript方面,腳本放在頁(yè)面的底部;JavaScript從外部引入;JavaScript被壓縮以刪除不必要的腳本并減少DOM訪問。
圖片方面,可以優(yōu)化CSS精靈,不拉伸圖片在HTML,優(yōu)化圖片(壓縮)。
2、 HTTP狀態(tài)碼及其含義
1XX的狀態(tài)碼為信息狀態(tài)碼,100為繼續(xù)碼,表示確認(rèn)。具體參數(shù)信息返回成功。
對(duì)于2XX狀態(tài)碼,200表示正常返回信息,201表示請(qǐng)求成功并且服務(wù)器已經(jīng)創(chuàng)建了新的資源,202表示服務(wù)器已經(jīng)接受請(qǐng)求但是還沒有處理它。
對(duì)于3xx,重定向,301表示請(qǐng)求的網(wǎng)頁(yè)已永久移動(dòng)到新位置,302表示臨時(shí)重定向,303表示臨時(shí)重定向,并始終使用get請(qǐng)求新的URI。304表示自上次請(qǐng)求以來,請(qǐng)求的頁(yè)未被修改。
對(duì)于4xx,客戶端錯(cuò)誤,404,服務(wù)器無法理解請(qǐng)求的格式,客戶端不應(yīng)嘗試使用相同的內(nèi)容再次啟動(dòng)請(qǐng)求,401,請(qǐng)求未授權(quán),403,訪問被禁止,404,找不到與URI匹配的資源。
對(duì)于5xx,server error,500,common server-side error,503,服務(wù)器端暫時(shí)無法處理請(qǐng)求,這可能是過載或維護(hù)。