亚洲中文字幕无码AV,九九天天干人妻天天操天天玩,色欲久久国产色AV免费看老司,国产熟妇另类久久久久

【20年品牌建站】找北京網站建設公司就選新鴻儒/提供北京網站建設報價/北京網站制作/北京網站設計/網站開發、北京網站建設公司電話【400-024-1998】有優惠哦!
簡體
繁體 簡體
我們的服務遍布中國

我們的服務遍布中國
乃至世界

新鴻儒所服務的品牌地域與城市
北京 天津 上海 廣州 深圳 香港 廈門 江蘇 浙江 山東
重慶 長沙 武漢 成都 西安 寧夏 麗江 青海 云南 烏魯木齊
黑龍江 內蒙古 河北 ...
新鴻儒服務與合作的全球各地
美國 加拿大 德國 法國 英國 瑞士 意大利 荷蘭
印度 日本 韓國 ...

不論你的品牌在何處
我們都可以提供完善的服務與幫助

致電

400-024-1998

高性能網站建設之減少Http連接數

發布時間:2013-11-22 瀏覽:252打印字號:

 

在對大訪問量網站進行性能優化時,其中有一點是盡量減少http連接數,道理很明了,減少了單個PV的http連接數,肯定可以增加單臺服務器的用戶負載數。

減少Http連接數的具體方法是減少沒必要的iframe使用,合并js文件,css文件,和一種常見的方法,合并Css小背景圖,合并Css小背景圖這一點已經有很多大網站都在做了,比如淘寶,百度貼吧,他們頁面上看似有很多小的背景圖片,而實際上這些圖片都被合并成了一張大圖,然后用Css的Background-positioin屬性控制顯示背景圖片的位置。這一點是很有效的,例如百度貼吧的一張背景圖如下

大家可以看到,百度的技術人員把n張小圖合并到了一張圖片上,而通過css控制在頁面上單獨顯示每一個小圖。這樣每一個用戶訪問就相當于減少了n-1個http連接數,這對于訪問量大的網站來說,吞吐量的提升是顯而易見的。
具體的Css是這樣的,以下面的頁面顯示的紅框部分為例,和上面的大圖對比,我們可以看到下面顯示的小圖片其實就是上面大背景圖的倒數第4個圖片,具體的css代碼如下(可以通過firefox安裝firebug插件或者通過個google瀏覽器查看元素的css)

background-image: url(http://tieba.baidu.com/tb/cms/img/index/sprites.png);
background-repeat: no-repeat;
background-position-x: 7px;
background-position-y: -253px;

其關鍵代碼在于background-position-y,這里是負值,表示背景圖的左上角的縱坐標值x減去背景開始顯示的位置的縱坐標。

這個優化方式很好,但是做起來卻比較費事,做出小圖后需要把小圖整合到一張大圖上,然后再調整css中的背景位置。鑒于此,做了一個生成工具---Css背景圖合并工具,可以幫助大家完成整合小圖,并生成對應css和html測試文檔的工作,如下截屏: 
可以調整小圖橫排還是縱排,選中下圖可以生成該小圖所在位置的css,css可以根據需要自己調整。
最后可以生成測試文件,測試文件中包括整合后的大圖,這些小圖對應的所有css,和Html測試文件,如下生成的html文件截屏。


同時這個工具也是開源的,大家可以下載源代碼CssBgImageMergeTool.zip或者下載安裝文件CssBgImageMergeTool.exe.zip; 該程序運行需要安裝微軟的類庫.net framework 2.0

希望此工具可以給大家帶去方便。


現在就與新鴻儒客服交流

400-024-1998

您也可進行在線咨詢或預約項目顧問
我要預約
在線咨詢