提高美國服務器建站性能的方法:1.最大限度的減少HTTP請求數,提高頁面訪問速度;2.壓縮圖片,CSS和JS,減少頁面大小;3.避免在CSS中使用Expressions,避免使用CSS表達式;4.網頁Gzip壓縮,降低網絡傳輸的數據量;
具體分析如下:
1.最大限度的減少HTTP請求數
HTTP請求對網頁的影響非常大,例如一個網站存在著大量的圖片和js時,服務器花費很多時間來下載圖片、各種Scripts、Flash和CSS樣式表等。即使是訪問速度比較快的服務器也要需要花大量的時間來完成這些加載,更不用說訪問速度比較慢的美國服務器,因而基于CSS結構共用等方面的考慮,會將CSS,JS文件拆分為多個,但是從優化的角度來說,建議直接把CSS和JS寫在頁面文件里,避免了外部引用。或者開發CSS和JS,然后在后臺進行合并。合并以后對于瀏覽器來說只是一個請求,總的來說,減少HTTP請求數量的主要方式就是修改網站代碼,減少外部圖片、JS、CSS等文件數量。可以手動合并多個JavaSript、CSS文件。
2.壓縮圖片,CSS和JS
為了減少頁面字節數,可以壓縮的方式。對于容量小的頁面來說,服務器的加載速度自然也就快了。而壓縮CSS和JavaScript的另外一個 作用便是起到保護的作用。
3.避免在CSS中使用Expressions
由于過于頻繁的執行次數,CSS表達式通常會嚴重影響服務器的性能,所以減少CSS表達式也是優化服務器的一個有效方法。很多人都知道CSS表達式只能在IE瀏覽器里執行,這也是為什么我們要盡可能避免使用CSS表達式。
4.網頁Gzip壓縮
Gzip的壓縮比例也很大,一般可以達到85%的壓縮率。簡單來說,服務器端100K的頁面可以壓縮成 不超過25K再發送到客戶端,通過降低網絡傳輸的數據量來提高客戶端瀏覽器的訪問速度。很多類型的文件都可以采用Gzip壓縮,包括HTML、CSS和 JavaScript文件。