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