網站優化的目的是增加搜索引擎的友好性,在搜索引擎中排名靠前,增加網站的訪問量,從而達到企業宣傳和營銷的目的優化網站時應該注意什么?為您帶來雙贏:
減少主機名的數量也會減少頁面上并發下載的數量。減少dns查找的數量可以節省響應時間,但是減少并行下載可以增加響應時間。我的指導方針是把這些頁面的內容分成至少兩部分,但不超過四部分。其結果是在減少DNS查找的數量和保持更高水平的并行下載之間進行權衡。
把CSS放在頁面的頂部,JS放在頁面的底部。
放置在頁面頂部的css可防止頁面顯示為白色屏幕和閃爍,即減少頁面屏幕的時間。js的下載和執行將阻止dom tree的構建(嚴重破壞domtree的更新),因此屏幕的html片段中的腳本標記將截斷屏幕的內容。DOM節點可以在JS中操作,代碼自上而下執行,這使得JS無法操作相應的元素所以js在頁面的底部。
減小文件大小,刪除不必要的空白,格式化符號和注釋(即格式化代碼)。
本文的工作是靈活的。從外部文件中提取js和css的優點是:減少html的體積,提高js和css的可重用性,提高將來的可維護性。
缺點:添加http請求,但這可以通過緩存來解決。
當你在一個頁面上編寫js和css時,它可以分為幾種情況:js和css代碼較少;這個頁面不容易訪問。
重定向是將用戶請求的頁面移動到瀏覽器請求服務頁面的另一個位置服務器告訴瀏覽器該頁已移動到另一頁,并通知另一頁地址,瀏覽器將請求發送到重新定義的地址這將增加服務器和瀏覽器之間的往返次數,并影響網站的性能。
重定向狀態代碼為:301重定向302臨時重定向304未修改不是真正的重定向,它用于告訴瀏覽器在緩存中獲取請求文件,以避免重新下載。