男女做爽爽爽网站-男女做羞羞高清-男女做爰高清无遮挡免费视频-男女做爰猛烈-男女做爰猛烈吃奶啪啪喷水网站-内射白浆一区

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發文檔 其他文檔  
 
網站管理員

如何快速的呈現網頁

admin
2010年8月13日 18:33 本文熱度 4950
特別說一下了,這些方案并非適合所有的網站,很多部分有的網站還是不要做反而會更好。如果你還有更多的想法,可以到這里討論或者評論,我只是歸檔成為方便閱讀的,對了論壇和群討論的另一些結果如果有價值我也會補充進來。

如何快速的呈現我們的網頁?

一.我們需達解決的麻煩
減少HTTP請求數. 減少HTTP請求數有什么好處
降低服務器跟客戶端的建立和消除HTTP請求和響應Header的開銷
減少服務器為HTTP連接的進程和線程的開銷,如果可能,還會包括GZIP壓縮的CPU開銷.
減小被請求文件大小, 減少請求數據占用的網絡帶寬.
讓用戶更快的看到想要的結果.
提高客戶端渲染速度.
讓瀏覽器同時能請求更多的數據.
提高服務器相應速度.
通過版本化控制客戶端Cache.

二.如何解決我們的麻煩

A.如何減少HTTP請求數
合并JS文件跟CSS文件。
合并框架圖片以及相對變動較少的圖片成一張,通過CSS背景切割來完成渲染,比如:加速圖片顯示。
合理使用本地Cache來緩存JS/CSS/IMAGE。
合理使用UserData緩存JS文件,對于FF用戶可以單獨請求服務器,這樣能解決80%用戶的問題.代碼可以蓉兒(meizz)的js framework1。
把JS跟CSS合并成一個文件

B.減小被請求文件大小,減少請求數據占用的網絡帶寬
壓縮JS體積:刪除JS中空白換行,注釋,混淆把長變量換成短變量;
壓縮CSS體積:刪除CSS注釋、寫法盡量用簡寫;
使用(X)HTML+CSS方式搭建網站結構,提高CSS重用性,來減少(X)HTML文件大小;
使用服務器端GZIP壓縮JS/ CSS文件,縮小傳輸文件大小。附注:Apache1跟Apache2的GZIP的效率跟方式不一樣的,根據需要自行選擇。
嗷嗷補充說明:壓縮、合并JS和CSS都由程序處理。而不是自己手動去縮刪,不然不利于后期維護。

C.讓用戶更快的看到想要的結果
用戶對于一個站點的白頁的忍受時間根據統計是8-12秒。白頁的產生可能由于各種原因引起,我們能做的就是怎么讓用戶能變的稍微能等待更久。

方案1.多做一個引導頁,讓用戶體會其中的變化
案例:mail.aol.com中的loading引導頁
方案2.優先載入頁面結構以及結構圖片,后一步載入當前頁面數據,再后一步載入Iframe,Flash等數據.讓用戶盡早的看到被打開頁面的希望.
D.提高客戶端渲染速度
這個問題就比較泛泛了,影響客戶端的渲染速度有多方面的,主要目的都是提高程序方面的效率.

對于大索引的結構,盡可能的少用索引訪問,能用訪問兄弟節點的方式盡可能用訪問兄弟節點的方式.
字符串拼接盡可能用數組方式
大規模添加節點數據,請不要使用appendChild方式,盡量使用類似innerHTML的insertAdjacentHTML方式,FF下需修正2
E.讓瀏覽器同時能請求更多的數據.
瀏覽器默認只是支持單域名同時有兩個HTTP請求,使用多域名將能把請求數提高,在網絡條件優良的情況下,能更快的下載數據,呈現結果.

F.提高服務器相應速度
對于需快速響應的文件,把其放入快速響應的服務器,應該是不錯的方案,優化方案請系統儲備組提供.

G.通過版本化控制客戶端Cache.
通常js/css這類文件改動比較頻繁,但是為了加載速度變快,我們有可能需要設定這類文件的過期時間為幾天后,這樣我們碰到的問題就是,如何及時更新這些在cache的文件?
通過一個簡單的配置,通過修改JS的版本來及時告訴瀏覽器,這些文件必須重新請求了,不要繼續使用瀏覽器cache中的數據. 方案有好幾個:

手動改這些js的文件名
手動改這些js的路徑
通過URL Rewrite方式來改重定位js路徑
通過一個在高響應服務器上的一個js配置告知頁面,這個頁面該鏈接哪些JS文件
大版本不變,小版本不斷追加,等一定時間后,統一更新,高效利用cache

該文章在 2010/8/13 18:33:01 編輯過
關鍵字查詢
相關文章
正在查詢...
點晴ERP是一款針對中小制造業的專業生產管理軟件系統,系統成熟度和易用性得到了國內大量中小企業的青睞。
點晴PMS碼頭管理系統主要針對港口碼頭集裝箱與散貨日常運作、調度、堆場、車隊、財務費用、相關報表等業務管理,結合碼頭的業務特點,圍繞調度、堆場作業而開發的。集技術的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業的高效ERP管理信息系統。
點晴WMS倉儲管理系統提供了貨物產品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質期管理,貨位管理,庫位管理,生產管理,WMS管理系統,標簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務都免費,不限功能、不限時間、不限用戶的免費OA協同辦公管理系統。
Copyright 2010-2025 ClickSun All Rights Reserved

主站蜘蛛池模板: 蜜臀精品无码av在线播放 | 亚洲AV国产成人精品区三上悠亚 | 忘忧草影院在线www韩国日本 | 日韩中文字幕视频 | 久久精品九九亚洲精品天堂 | 久久中文字幕日韩精品 | 国产 麻豆 日韩 欧美 久久 | 海角国精产品三区二区三区 | 一区二区三区四区五区六区 | 1区1区3区4区产品乱码芒果 | 激情夜色 | 日本黄色 | 久久亚洲AV无码一区二区可爱 | 欧美卡通图区 | av中文字幕一区二区 | 麻豆久久精品国产亚洲av小说 | 久久久久国产精品免费 | 国产精品原创av在线播放 | 日韩精品福利片午夜免费观 | 久久一级精品毛片 | a一区二区三区电影无码 | 后入式啪gif动态图 蝴蝶谷成人 | 日韩欧美中文字幕无码 | 伊人婷婷涩六月丁香七月 | 47嫩草人人久久综合一二三区 | 亚洲一区三区激情啪啪欧美 | 欧美国产韩a在线视频 | 精品久久久 | 久久强奷乱码老熟女网站 | 天堂无码人妻精品一区二区三区 | 日韩黄色毛片成人免费观看 | 91亚洲精品无码永久在线观看 | 国产做A爰片久久毛片A片软件 | 国产情侣91 | 亚洲日本va一区二区三区 | 免费精品美女久久久久久久久久 | 精品成人毛片一区二区视 | 无码AV免费一区二区三区A片 | 2024国产一区 | 亚洲午夜无码毛片AV久久小说 | 激情综合丁香婷婷色五月 |