一、網(wǎng)站主機(jī)不要貪圖便宜
提升網(wǎng)站速度的第一條便是硬件要過得去。對(duì)于外貿(mào)人來說,客戶主要是外商,所以選擇主機(jī)的時(shí)候一定要選擇國外的服務(wù)器,同時(shí)選擇有點(diǎn)知名度的服務(wù)器商,這樣能保證服務(wù)器長期穩(wěn)定同時(shí)速度穩(wěn)定,不會(huì)不定期換服務(wù)器。美國的服務(wù)器速度相對(duì)來說還是比較快的。
二、選擇可靠的DNS服務(wù)器
DNS服務(wù)器影響的是域名解析時(shí)間,一般而言DNS解析速度在0.3秒鐘以內(nèi),好的DNS解析可以達(dá)到0.005秒,差的DNS解析時(shí)間可能要1到2秒鐘,所以,選擇穩(wěn)定可靠的DNS服務(wù)器非常重要。通常情況下,域名服務(wù)商或空間服務(wù)商都會(huì)提供免費(fèi)的DNS服務(wù)器,不過如果提供的服務(wù)器不穩(wěn)定,那么建議使用DNSpod之類的免費(fèi)智能DNS解析服務(wù)。
三、優(yōu)化代碼,減少臃腫結(jié)構(gòu)
代碼優(yōu)化主要就是優(yōu)化代碼的邏輯,減少數(shù)據(jù)庫訪問,合并一些相關(guān)業(yè)務(wù)。其次JS腳本是單線程執(zhí)行,如果過早運(yùn)行復(fù)雜的腳本,網(wǎng)頁會(huì)停止加載直到腳本運(yùn)行完畢。因此,在寫網(wǎng)頁代碼的時(shí)避免除參與UI的JavaScript腳本外的JS腳本放置于網(wǎng)頁較前部分。而CSS文件應(yīng)盡可能放置于網(wǎng)站head部分或者靠前的地方,避免網(wǎng)頁加載后遇到css文件又重新渲染。如果js文件很大,也可以像jQuery一樣通過代碼壓縮技術(shù)將代碼精簡,分成開發(fā)用(xx.js)和網(wǎng)站用的(xx.min.js)。
四、減少引用網(wǎng)站外部資源
例如,越來越多地網(wǎng)站在自己的網(wǎng)頁上添加的“分享”按鈕。通常這些按鈕的代碼或樣式數(shù)據(jù)都是遠(yuǎn)程調(diào)用的。有時(shí)即使是通過cdn加速,也需要比較長的加載時(shí)間,從而減慢了我們網(wǎng)站的訪問速度。
在進(jìn)行外貿(mào)網(wǎng)站推廣優(yōu)化的時(shí)候我們盡量在上傳網(wǎng)站圖片的時(shí)候減少圖片的大小和尺寸,可以在上傳圖片之前對(duì)圖片進(jìn)行壓縮處理,圖片適當(dāng)尺碼即可,不要過大。圖片僅僅是網(wǎng)站的點(diǎn)綴,而不需要都是圖文。同時(shí),我們也盡量避免使用大量的視頻或者音頻內(nèi)容。可以使用代碼控制圖片加載,在需要的時(shí)候才載入圖片。