NEWS
建站資訊為了適應互聯(lián)網(wǎng)瘋狂的時代,幾乎每個企業(yè)都有一個屬于自己的網(wǎng)站,不僅在傳統(tǒng)的經(jīng)營模式繼續(xù)發(fā)展。企業(yè)網(wǎng)站建設的重要性: 網(wǎng)絡平臺上的信息傳播廣度與深度,是其它媒體所不可比擬的。更為重要的是,網(wǎng)絡不僅只是媒介,為企業(yè)提供品牌宣傳、產(chǎn)品推廣的支持。。。如何打造高性能企業(yè)網(wǎng)站,廣州網(wǎng)站建設公司三行網(wǎng)絡為您支招!
1 減少HTTP請求數(shù)
構(gòu)造請求、等待響應需要時間,因此請求數(shù)量越少越好。減少請求的總體思路就是合并資源,減少顯示一個頁面需要的文件數(shù)。
(1. Image Map
通過設置<img>標簽的usemap屬性與使用<map>標簽可以在一幅圖片上切分出多個區(qū)域,指向不同的鏈接。比起使用多幅圖片分別構(gòu)造鏈接減少了請求數(shù)。
(2. CSS Sprite(CSS貼圖整合/貼圖拼合/貼圖定位)
通過設置元素的background-position樣式做到。一般用于界面圖標。典型的可以參考TinyMCE編輯器上方的那些小按鈕。多個小圖實質(zhì)是從一個統(tǒng)一的大圖通過不同的偏移量裁剪而來,這樣加載界面上的眾多按鈕實際上只要請求一次(請求大圖一次),從而減少HTTP請求數(shù)。
(3. Inline Image(內(nèi)聯(lián)圖片)
在<img>的src中不指定外部圖片文件的URL,而是直接將圖片信息放入。例如src="data:image/gif;base64,R0lGODlhDAAMAL..."某些特殊情況下有用(例如一個不大的圖片僅在當前頁面用到)。
2 利用多線路CDN
為你的站點提供多種線路(例如國內(nèi)電信、聯(lián)通、移動)、多個地理位置(北方、南方、西部)的訪問,使得所有用戶都能夠快速訪問。
3 利用HTTP Cache
給不頻繁更新的資源(例如靜態(tài)圖)加較長的Expires頭信息,這些資源一經(jīng)緩存,未來很長時間都可以不再重復傳輸了。
4 使用Gzip壓縮
使用Gzip壓縮HTTP報文,減小體積,減少傳輸時間。
5 將樣式表置于頁面前部
先加載樣式表,這樣頁面渲染得以較早開始,給用戶頁面加載較快的感覺。
6 將腳本置于頁面尾部
原因同5,先處理頁面顯示,頁面渲染較早完成,而腳本邏輯稍后執(zhí)行,這樣給用戶頁面加載較快的感覺。
7 避免使用CSS表達式
過于復雜的JavaScript腳本邏輯、DOM查找、選擇操作將會降低頁面處理效率。
8 將JavaScript與CSS作為外聯(lián)資源
這似乎與1中的合并思想相悖,但其實不然:考慮每個頁面都引入了一個公共的JavaScript資源(例如jQuery或是ExtJS這樣的JavaScript庫),單就一個頁面的表現(xiàn)來看,內(nèi)聯(lián)(即將JavaScript嵌入HTML)頁面將比外聯(lián)(使用<script>標簽引入)頁面加載更快(因為其較少的HTTP請求數(shù))。但如果有很多頁面都引入了這個公共JavaScript資源,那么內(nèi)聯(lián)方案會造成重復傳輸(因為這個資源內(nèi)嵌在每個頁面中了,所以每次打開一個頁面都要將這部分資源傳輸一遍,從而造成網(wǎng)絡傳輸資源的浪費)。而將這種資源獨立出來外聯(lián)引用可以解決這個問題。
由于JavaScript和CSS相對穩(wěn)定,我們可以對其對應的資源設置較長的失效期(參考3)。
9 減少DNS查找
作者給出的建議是:
(1. 使用Keep-Alive保持連接
如果連接斷開,那么下次連接又要執(zhí)行DNS查找,即使對應的域名-IP映射已被緩存,查找也是要消耗一些時間的
(2. 減少域名
每次請求新域名都需要進行通過DNS查找不同的域名,且DNS緩存無法發(fā)揮作用。因此應該盡量將站點組織在一個統(tǒng)一域名下,避免使用過多子域名
10 壓縮你的JavaScript
使用JS壓縮工具壓縮你的JavaScript吧,很有效哦。看看jQuery的兩個不同的發(fā)行版本就知道區(qū)別了:
http://code.jquery.com/jquery-1.6.2.js 閱讀版jQuery代碼,230KB
http://code.jquery.com/jquery-1.6.2.min.js 壓縮版jQuery代碼(用于實際部署),89.4KB
本文由廣州網(wǎng)站建設公司-三行網(wǎng)絡原創(chuàng),轉(zhuǎn)載請保留版權(quán)( 廣州網(wǎng)站建設huiduochem.com )三行網(wǎng)絡——專注于企業(yè)網(wǎng)站建設、響應式營銷型網(wǎng)站定制,歡迎來電咨詢!熱線:020-85628720、15915767698
上一篇:電動車廠家公司介紹,電動自行車批發(fā) 下一篇:營銷型企業(yè)網(wǎng)站建設重點:風格+內(nèi)容+互動