qileilove

          blog已經轉移至github,大家請訪問 http://qaseven.github.io/

          加快網站訪問速度的9大方法

           一、 網站程序中采用DIV+CSS這種模式,不用Table
            目前DIV+CSS是主流的編程語言,這與其體積小加載快的優點是密不可分的。主流的網站和CMS采用的也都是這種模式。因此建議大家也采用這種模式來編程,而不要采用原始的Table結構。Table結構不但管理不方便,網頁體積也會變大,降低網站的加載速度。
            二、 采用Gzip技術對網頁進行壓縮
            采用Gzip技術對網頁進行壓縮是減少網頁體積的一個很好的方式.一般情況下這是需要你的網站空間支持的,像我用的A5的合租主機,壓縮率可以達到80%。網頁體積小了,自然加載速度就快了。
            三、 減少CSS文件數量和體積
            在采用DIV+CSS過程中,CSS文件是非常重要的。如果在編寫過程中有多個CSS文件,建議將多個CSS文件進行合并,這樣可以加快網站加載速度。另外,可以采用專業的網頁減肥軟件對CSS文件進行減肥,以減少CSS文件的體積。
            四、使用CDN加速。
            近一年CDN已經在我們個人站長中聽的較多,也有很多朋友在使用。CDN的全稱是Content Delivery Network,解釋為內容分發網絡。原理思路是盡可能避開互聯網上有可能影響數據傳輸速度和穩定性的瓶頸和環節,使內容傳輸的更快、更穩定。也就是網站加速器,這個需要付費使用的,免費的不是太穩定。
            五、優化代碼,減少臃腫結構。
            如果我們使用較為流行的CMS這方便應該不會有臃腫的代碼結構存在,但需要注意的是我們在制作或者選擇網站模 板的時候也會存在不合理的結構。我們需要在寫模板或者程序的時候使用較為簡潔的程序框架,簡潔有利于用戶體驗,也更利于搜索引擎蜘蛛的爬行和抓取。
            六、減少圖片大小和數量。
            我們盡量在上傳網站圖片的時候減少圖片的大小和尺寸,可以在上傳圖片之前對圖片進行壓縮處理,圖片適當尺碼即可,不要過大。圖片僅僅是網站的點綴,而不需要都是圖文。同時,我們也盡量避免使用大量的視頻或者音頻內容。
            七、減少JavaScript腳本文件,盡量存放在一個文件中。
            盡量外部調用JS代碼,不要放在網頁中,更不要遠程調用外部的JS代碼。例 如Google建議您加載在HEAD標簽的分析。您也可以嘗試結合的JavaScript和壓縮他們更快地加載。有些時候我們在頭部的CSS,JS代碼太 多,導致中間內容部分加載太慢。所以盡量減少頭部的代碼。
            八、運用靜態的HTML頁面
            眾所周知,ASP、PHP、JSP等順序完成了網頁信息的靜態交互,運轉起來確實十分方便,由于它們的數據交互性好,能很方便地存取、更改數據庫的內容,但是這類順序也有本人的缺陷,那就是它必需由效勞器先生成HTML頁面,然后在“傳送”給用戶,多了一個步驟,必定會影響到網站的拜訪速度,所以筆者建議,在新站開端的時分,在對本人網站的重要調查期內還是采用靜態的HTML頁面比擬保險。
            九、 將ASP、ASPX、PHP等文件的訪問改為.js引用
            這在ASP、ASPX、PHP等程序設計時應該注意的,如果要在靜態的HTML頁面里嵌入動態的數據,而這些動態的數據是由ASP、PHP等程序來提供的話,會使用以下的語句引用:
            <script src=”http://image.ccidnet.com/ad_files/network_index.asp?orders=1″></script>
            這樣的話,每次有一個人訪問你的網站,服務器就要執行并處理一次network_index.asp文件,從數據庫抽取相應的數據,再輸出給網頁顯示,如果有幾萬個人同時訪問,就要執行幾萬次,后果就可想而知。建議在這些程序中將數據動態生成到一個network_index.js文件中去,然后在首頁通過
            <script src=”http://www.179job.com/ad_files/home_daohang/network_index.js”></script>
            這樣的代碼來引用該network_index.js文件。這樣,數據顯示的任務就交給客戶端的瀏覽器去做,不會耗費服務器的資源,顯示速度自然就很快;前者所花的時間幾乎是后者的幾倍!

          posted on 2014-11-03 09:13 順其自然EVO 閱讀(311) 評論(0)  編輯  收藏 所屬分類: 測試學習專欄

          <2014年11月>
          2627282930311
          2345678
          9101112131415
          16171819202122
          23242526272829
          30123456

          導航

          統計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 府谷县| 郸城县| 清丰县| 太康县| 临澧县| 张北县| 莎车县| 广安市| 呼伦贝尔市| 汉寿县| 越西县| 拉孜县| 望奎县| 额尔古纳市| 巫溪县| 蒙阴县| 安远县| 太谷县| 五大连池市| 余干县| 明水县| 红桥区| 察哈| 陇西县| 遵义市| 扶余县| 晋中市| 涟源市| 军事| 元谋县| 泗阳县| 甘德县| 建始县| 云林县| 柘城县| 信宜市| 曲靖市| 炉霍县| 新晃| 龙陵县| 罗甸县|