企業類網站如何加速?
網站建設和設計者都會很關心一個問題,如何讓網站的打開速度更快一些,文匯建站當主機位置和線路已經選擇了之后,我們仍然可以在代碼和網站的設置上進行一些優化,達到網站加速的效果
1、設置靜態內容緩存時間
瀏覽器會用緩存來減少http請求數來加快頁面加載的時間,如果你有權限的話,你可以通過修改IIS或.htaccess文件來實現,如果你的網站更新速度很快,那么首頁的html、asp、php等網頁文件可以不用設置緩存時間,而變化頻率不高的css、圖片、flash等文件等可以設置一個較長的時間,如24小時或幾天時間。
2、網站啟用Gzip壓縮
幾乎所有的瀏覽器都支持Gzip壓縮,并且Gzip壓縮的比例也很高,通常都可以壓縮50%上下,有的甚至更高,這就可以大大縮短數據的傳輸量,不管是動態網頁還是靜態網頁都可以啟用Gzip,不管是Windows服務器還是Linux服務器都支持Gzip,它可以為你節省網頁文件(html、asp、php等)和css文件的傳輸時間。
3、減少HTTP請求數
網頁、css、圖片、flash等等這些都會增加http請求數,減少這些元素的數量就能減少響應時間。
4、圖片使用原始尺寸和容量
如果你想使用圖片,請盡量先根據頁面大小需求規劃圖片的尺寸,在頁面調用圖片時也最好不要縮放,而使用原始尺寸大小。
不管是jpg、gif、png圖片,在不減少觀看效果的情況下適當降低圖片的質量。
5、清除無效的腳本
無效的代碼塊和隱性代碼(沒有正常顯示的),以及減少注釋文本量,清除不必要的空格、空行會為你節省意想不到的文件容量,這一工作包含所有的腳本:html、asp、php、css、js等。
6、減少外網站引用
減少從網站外部調用資源,可以加快網頁的調用速度,除非從外部調用的資源既穩定有速度快,如從百度或google引用的代碼。
7、把影響布局和表現的css放頂部
把css放在head之間,可以讓瀏覽者能盡早的看到網站的完整樣式,不至于錯位和混亂。
8、把不影響表現的js等放底部
如果js沒有對內容表現沒有影響,如,統計類腳本,就可以放在底部。
以上是比較容易實現的,如果你是大型網站,資金充裕,可以考慮的就是cache、cdn加速了