色噜噜久久综合伊人超碰,欧美黄色小说,人人妻人人澡人人爽欧美一区久久,日韩精品国产一区二区在线看

企業(yè)與個(gè)人網(wǎng)絡(luò)營銷一站式服務(wù)商
網(wǎng)站建設(shè) / SEO優(yōu)化排名 / 小程序開發(fā) / OA
0731-88571521
136-3748-2004
網(wǎng)站建設(shè)程序編寫精益于細(xì)節(jié)
信息來源:長沙做網(wǎng)站   發(fā)布時(shí)間:2012-1-13   瀏覽:

一、合并網(wǎng)站資源

為什么在高并發(fā)的時(shí)候,鐵道部車票預(yù)訂網(wǎng)站會(huì)如此不給力呢?有好事者對(duì)此網(wǎng)站進(jìn)行了深入分析,大致結(jié)論是,網(wǎng)站在提交訂單時(shí)向服務(wù)器發(fā)送的請(qǐng)求太多,加上本來瞬間訪問流量就很大,所以導(dǎo)致訪問請(qǐng)求堵塞。其實(shí)這個(gè)問題在很多網(wǎng)站上都存在,尤其是中小公司的企業(yè)網(wǎng)站。知道了問題的所在,解決起來也就得心應(yīng)手了,應(yīng)對(duì)的辦法就是減少想服務(wù)器頻發(fā)發(fā)送請(qǐng)求,而合并資源就是最為有效的一種方式。這樣雖然同一個(gè)調(diào)用文件每次加載的時(shí)間會(huì)適當(dāng)延長,但是上行下載的次數(shù)減少了,提高了代碼運(yùn)行效率。

一般的網(wǎng)站需要外部加載到資源大致有三種,分別是CSS樣式表、JS腳本程序以及圖片素材。而這個(gè)三個(gè)均可以進(jìn)行適當(dāng)合并,最大程度上降低網(wǎng)站的請(qǐng)求次數(shù)。CSS只要目的是控制網(wǎng)站樣式的,如果將所有的CSS合并到一個(gè)文件上,一定要將其置于<head>元標(biāo)簽內(nèi),其目的是讓網(wǎng)站首先加載CSS。JS以及其它的一些腳本程序,是為了實(shí)現(xiàn)網(wǎng)頁的某些特效而編寫的,調(diào)用位置可以適當(dāng)靠后,但是需要明白的是,JS不同于CSS并不是所有的JS都可以合并到一起,引用位置也很關(guān)鍵,否則可能會(huì)導(dǎo)致網(wǎng)站一些功能失效。圖片素材合并多見于網(wǎng)站背景,通過二維坐標(biāo)調(diào)用圖片,但是需要注意即便如此,合并后的圖片大小也要控制在2M以內(nèi),否則會(huì)因加載時(shí)間過長帶來不好的用戶體驗(yàn)。

二、壓縮網(wǎng)頁元素

如果網(wǎng)站資源本來就很大,通過合并可以減少時(shí)間的,但是仍舊無法從根本上解決問題。因?yàn)楹喜⒕W(wǎng)站資源的主要是減少客戶端向服務(wù)器的請(qǐng)求次數(shù),網(wǎng)站資源大小是絲毫沒有變化的。所以對(duì)網(wǎng)頁元素進(jìn)行必要壓縮,是提升網(wǎng)站訪問速度的另一個(gè)捷徑。壓縮網(wǎng)頁元素第一種方法是重寫網(wǎng)站代碼,要知道采用DIV+CSS布局網(wǎng)站程序,會(huì)比Table布局可以減少不少代碼。未來當(dāng)HTML5技術(shù)普及后,網(wǎng)站代碼容積會(huì)得到進(jìn)一步壓縮,避免代碼冗余是減少網(wǎng)站體積的一個(gè)絕好方法,尤其是刪除一些不必要的費(fèi)碼。

現(xiàn)在很多網(wǎng)站加載速度慢,與網(wǎng)站所是用的圖片素材過大有直接關(guān)系。如沒有特殊要求,但就顯示而言網(wǎng)站圖片顯示分辨率控制在72dpi可以,即使是圖片顯示質(zhì)量稍許差些,總比半天無法加載帶給用戶的感覺要好很多。所以,如果可能請(qǐng)將網(wǎng)站圖片大小控制在200Kb以下,在網(wǎng)站上盡可能少用一些高分辨率高質(zhì)量的圖片素材。通過服務(wù)器開啟Gzip壓縮,也是降低網(wǎng)頁體積的一個(gè)好辦法,筆者就有親身體驗(yàn),50K左右大小的網(wǎng)頁,開啟Gzip壓縮后可以控制在10K左右。網(wǎng)頁壓縮率達(dá)到60%以上,這樣網(wǎng)站運(yùn)行快速如飛就不足為奇了。

三、調(diào)整代碼位置

代碼位置也會(huì)影響到網(wǎng)站加載速度?答案是肯定的,我們舉個(gè)簡單的例子,現(xiàn)在很多網(wǎng)站都有統(tǒng)計(jì)程序。其大多通過調(diào)用外部js實(shí)現(xiàn),一般都是將統(tǒng)計(jì)程序置于網(wǎng)站底部,其目的是避免因站外JS加載速度太慢,影響到整個(gè)網(wǎng)站的用戶體驗(yàn)。這就很明顯了,如果將一些體積大的腳本程序放置在網(wǎng)頁的頭部,勢(shì)必會(huì)拖慢真?zhèn)網(wǎng)站加載速度的。調(diào)整網(wǎng)站代碼位置有兩個(gè)需要堅(jiān)持的原則,其一是網(wǎng)站外部調(diào)用的代碼盡可能的放置在后面加載,因?yàn)橥獠看a具有不可控性;其二是,提及比較大的腳本程序放置在程序后面加載,尤其是一些JS程序,在不影響網(wǎng)站效果的情況下,請(qǐng)盡可能調(diào)整到其它代碼后面加載執(zhí)行。

還有一個(gè)問題雖與代碼位置無關(guān),但是也是很容易被很多程序人員忽視的,就是網(wǎng)頁的渲染問題。比如我們CSS代碼里面有個(gè)<style="border:none">和<style="border:0">,在頁面視覺表現(xiàn)形式上兩個(gè)沒有任何區(qū)別,但是對(duì)于瀏覽器解釋渲染是有區(qū)別的。<style="border:none">代表著不存在邊框,不需要進(jìn)行邊框渲染,但是<style="border:0">說明有邊框,只是邊框的寬度是0而已,實(shí)際上瀏覽器在解釋代碼的時(shí)候,會(huì)進(jìn)行一次也沒渲染。類似的還有網(wǎng)站圖片大小的控制,很多程序員認(rèn)為如果圖片尺寸剛好與標(biāo)準(zhǔn)一致,就不需要對(duì)圖片的高度和寬度需要定義,這樣做會(huì)讓代碼足夠簡潔,其實(shí)這樣理解是錯(cuò)誤的,沒有定義就意味著瀏覽器要自行識(shí)別然后渲染展現(xiàn),而這一過程是需要時(shí)間的。




上一條: 做網(wǎng)站后臺(tái)五個(gè)重要數(shù)據(jù)分析
下一條: 網(wǎng)站升級(jí)后三個(gè)處理死鏈接的簡單步驟
案例鑒賞
多年的網(wǎng)站建設(shè)經(jīng)驗(yàn),斌網(wǎng)網(wǎng)絡(luò)不斷提升技術(shù)設(shè)計(jì)服務(wù)水平,迎合搜索引擎優(yōu)化規(guī)則
網(wǎng)絡(luò)營銷
多年的網(wǎng)站建設(shè)經(jīng)驗(yàn),網(wǎng)至普不斷提升技術(shù)設(shè)計(jì)服務(wù)水平,迎合搜索引擎優(yōu)化規(guī)則
長沙私人做網(wǎng)站    長沙做網(wǎng)站    深圳網(wǎng)站建設(shè)    株洲做網(wǎng)站    東莞做網(wǎng)站    南京防腐木    湖南大拇指養(yǎng)豬設(shè)備    株洲做網(wǎng)站    
版權(quán)所有 © 長沙市天心區(qū)斌網(wǎng)網(wǎng)絡(luò)技術(shù)服務(wù)部    湘公網(wǎng)安備 43010302000270號(hào)  統(tǒng)一社會(huì)信用代碼:92430103MA4LAMB24R  網(wǎng)站ICP備案號(hào):湘ICP備13006070號(hào)-2  
四虎永久在线精品免费网站| 欧美又大粗又爽又黄大片视频| 亚洲国产婷婷香蕉久久久久久| 精品久久久久久无码专区不卡 | 欧美一区二区三区公司| 国产精品五月天| 撕开奶罩揉吮奶头高潮av| 国产色欲av一区二区三区| 亚洲欧美日韩中文字幕一区二区三区 | 狠狠97人人婷婷五月| 国产成人精品免费视频大全| 国产亚洲精品美女久久久m| 久久亚洲AV成人无码国产电影| 无码少妇一区二区三区视频| 亚洲愉拍99热成人精品热久久 | 我与美艳mm的激情| 午夜欧美精品久久久久久久| 国产69精品久久久久久| 91精品丝袜国产高跟在线一区| 青青草在线| 99成人| 麻豆极品少妇av0077| 天天射天天舔| 中文人妻熟妇乱又乱精品| 成人h视频在线观看| 亚洲av美女天堂一区二区三区| 蜜桃97成熟w| 免费视频91蜜桃| 欧美色综合一区二区三区| 人妻卧室迎接黑人巨大| 台北县| 女狠狠噜天天噜日日噜| 国产拍揄自揄免费观看| 欧美成a高清在线观看| 最近韩国日本免费高清观看| 久久精品道一区二区三区| 丁香五月激情综合国产| 久久久久青草线蕉综合| 亚洲午夜国产精品无码| 久久精品人人做人人爽电影| 久久综合色之久久综合|