所謂網站代碼優化是指程序代碼的等價轉換(指程序運行結果不變)。程序代碼可以是中間代碼(如四元數代碼)或目標代碼。等價性是指轉換后的代碼運行結果與轉換前的代碼運行結果相同。優化的意義是終生成的目標代碼更短(運行時間更短,占用的空間更少),并且時空效率優化。原則上,在編譯的各個階段都可以進行優化,但重要的是優化中間代碼,這并不依賴于具體的計算機。
一、js文件的存放位置
當然每個人都知道把js放在哪里?也許大多數人只知道它在頭牌之間,只有少數人知道它在尸體被放置之前。我建議:除非你的js需要打開一個網站,它可以放在頭部標簽。剩下的可以放在尸體前面。這將大大提高你打開網站的速度。
二、css的合并
如果您的網站上有大量css外部文件,建議您合并css。對于css文件的每一個附加鏈接,您必須多次請求http。這會減慢網站的加載速度。對于大型網站來說,css是寫在頭上的,可以不到一次http請求,不到一次,你想想想那種大型網站每天的訪問量,你可以想象!
三、img標簽的四個基本屬性
想必,很多人都知道img標簽的哪些屬性必須被寫入,而這種寫入的優點是什么?必須在img標記中寫入的四個屬性是src、width、height和alt。src不需要我詳細討論它嗎?圖片不可能沒有鏈接地址,對吧?那么我們為什么要定義圖片的寬度和高度呢?因為您定義了標記的高度和寬度,所以不必重新呈現要加載的服務器。seo都知道:圖片不能被蜘蛛直接識別,只能在添加alt屬性之后。蜘蛛對這幅畫知道些什么?
站點地圖可以針對小圖片(圖標)制作,因為減少了http請求的數量,這進一步提高了站點的開放速度,這也有利于seo優化。
代碼壓縮
互聯網上有HTML代碼壓縮工具,還有一些在線壓縮網站,可以對我們網站本身的代碼進行壓縮。這是為了提高我們網站的開放速度,有利于用戶體驗。