提高網(wǎng)站打開(kāi)速度的方法
很多站長(cháng)使用虛擬主機來(lái)做網(wǎng)站,網(wǎng)頁(yè)內容一旦很多,網(wǎng)站打開(kāi)速度就會(huì )特別慢,如果說(shuō)服務(wù)器、帶寬、CDN這類(lèi)硬指標我們沒(méi)有經(jīng)濟實(shí)力去做,不妨通過(guò)網(wǎng)頁(yè)代碼優(yōu)化的方式來(lái)提高速度,總結了一些可行性的方法。
1: 縮小Javascript和CSS文件
如果你的網(wǎng)站大約有50-60%的用戶(hù)是第一次訪(fǎng)客,那么這些人會(huì )下載Javascript和CSS,如果這些文件很大瀏覽器會(huì )下載很長(cháng)時(shí)間。西安做網(wǎng)站推薦閱讀>>> 網(wǎng)站速度測試工具,
使用壓縮工具可以減少Javascript和CSS盡一半的文件大小,如果你有信心使用“命令行”我強烈推薦使用雅虎的YUI壓縮,至少能提高40%到60%的壓縮率,如果你是在不懂可以用站長(cháng)之家的CSS\JS壓縮工具。
2:減少HTTP請求
瀏覽器會(huì )花費80%的時(shí)間獲取外部元件,包括腳本、樣式表、圖像等,只有20%的時(shí)間用來(lái)加載內容,每個(gè)網(wǎng)站都會(huì )有許多HTTP請求,由于只有2個(gè)HTTP請求可以在同一時(shí)間傳送,所以請求一旦過(guò)多就會(huì )造成延遲。

通過(guò)Yslow可以看出我博客的HTTP請求數,可以看到JS、CSS和CSS引用的圖片文件過(guò)多,導致HTTP請求過(guò)多。
3:緩存圖片、CSS和Javascript
每當一個(gè)新用戶(hù)訪(fǎng)問(wèn)你的網(wǎng)站,圖片、CSS和Javascript應該在其瀏覽器緩存,這樣他們下一次訪(fǎng)問(wèn)就特別快。
絕大多數windows主機已經(jīng)默認啟用了,只需要在控制面板中設定過(guò)期時(shí)間和文件類(lèi)型那個(gè)就可以了,我建議圖片、CSS和Javascript時(shí)間可設置為一個(gè)月。而對于A(yíng)pache Web服務(wù)器,使用mod_cache模塊開(kāi)啟緩存。:
4:合并CSS引用圖片
如圖一所示,很多網(wǎng)站的圖片都是切成小塊的,這樣下來(lái)就會(huì )有大量CSS引用圖片,如盧松松博客的CSS就引用了14張圖片,cssimages也是影響網(wǎng)站速度的一種重要因素。
如果我們把CSS圖片合并成一個(gè),14個(gè)HTTP請求變成1個(gè),想想會(huì )是什么效果?它的原理就是通過(guò)CSS坐標的方式取得圖片徑路,每個(gè)CSS標簽引用不同坐標就會(huì )得到不同圖片。我們看到很多網(wǎng)站的CSS圖片只有一張,用的就是這個(gè)原理。
不懂也沒(méi)有關(guān)系,CSS圖片合并生成器這個(gè)網(wǎng)站能幫助你合并CSS圖片,并且能得到相應代碼。西安做網(wǎng)站推薦閱讀>>> 網(wǎng)頁(yè)啟用Gzip壓縮 提高瀏覽速度,
5:只加載
部分的基本腳本
這個(gè)最簡(jiǎn)單,不花時(shí)間,點(diǎn)擊自己網(wǎng)站右鍵“查看源文件”找到
與之間的區域,看看那些不重要好的JS文件,把它仍到頁(yè)面底部,也就是讓它最后加載?;蛘咧苯觿h除。
例如盧松松博客引用的jiathis(社會(huì )化分享按鈕)和util.js(回頂部、寫(xiě)評論快捷標簽),讓它最后加載,這樣能提升內容打開(kāi)速度,而且它們也不太重要。
6:對圖像進(jìn)行壓縮
除非你加載視頻,那么影響網(wǎng)站速度罪魁禍首應該就是圖片了,如果是jpeg、png圖片,保證不失品質(zhì)的前提下,讓他們盡量壓縮,Fireworks軟件“導出向導”功能,它提供了一個(gè)很好的方式來(lái)預覽保存的圖像,讓圖片大小與質(zhì)量之間平衡,大多數其他圖像編輯軟件都有類(lèi)似的功能。
例如我的每篇博文配圖都用了“導出向導”功能,我盡量把圖片都壓縮在30K以?xún)?,在一定程度上加快了瀏覽速度,但也有部分圖片失真,看不清楚。西安做網(wǎng)站推薦閱讀>>> 網(wǎng)站建設公司優(yōu)化網(wǎng)站加載速度的技巧,
7:開(kāi)啟gzip模塊
gzip壓縮是非常流行的一種數據壓縮格式,一般網(wǎng)站啟用gzip后,壓縮率都會(huì )有70%-80%的提升,效果是立竿見(jiàn)影的。
部分虛擬主機默認有g(shù)zip功能,但大部分沒(méi)有,獨立主機、VPS一般可以設置,開(kāi)啟gzip會(huì )加重服務(wù)器負擔,而且要修改服務(wù)器配置,強烈建議大家開(kāi)啟gzip,如果不清楚可以問(wèn)問(wèn)所在空間商,讓他們幫忙開(kāi)啟。作者:盧松松
相關(guān)文章:
-
西安網(wǎng)站建設_西安做網(wǎng)站_西安網(wǎng)站制作——西安網(wǎng)絡(luò )公司...
-
從企業(yè)建站角度講,最便捷、最適合企業(yè)的建站系統莫過(guò)于自助建站系統,市場(chǎng)上可供選擇的自助建站平臺也是一搜一大把。這些自助建站平臺采用傻瓜式建站風(fēng)格,容易上手,操作簡(jiǎn)單方便...
-
現在想做一個(gè)網(wǎng)站成本很低了,買(mǎi)個(gè)域名,買(mǎi)個(gè)幾十塊空間,弄個(gè)網(wǎng)站建設程序就可以開(kāi)始你的玩耍了,如果你還想找成本更低的,可以看下面的分享。 如何創(chuàng )建網(wǎng)站一直都是很多朋友想要知...
-
商城網(wǎng)站建設如何將吸引力提升 在信息如此豐富多樣的今天,商城網(wǎng)站建設如何才能夠在眾多的同類(lèi)當中脫穎而出,獲得大眾的吸引和青睞呢?這其實(shí)是相關(guān)網(wǎng)站建設人員一直在思考的一個(gè)問(wèn)...
-
現在越來(lái)越多的企業(yè)重視網(wǎng)站的運營(yíng)推廣,那怎樣推廣效果更好呢?西安蟠龍網(wǎng)絡(luò )小編認為沒(méi)用永恒不變得,而且要根據企業(yè)的具體情況選擇合適的推廣方式才是最好的,如果你又運營(yíng)推廣的...
-
隨著(zhù)互聯(lián)網(wǎng)的發(fā)展,人們每時(shí)每刻已經(jīng)離不開(kāi)網(wǎng)絡(luò ),而網(wǎng)站是網(wǎng)絡(luò )的基本組成部分,可以這么說(shuō),網(wǎng)絡(luò )是由各種各樣的網(wǎng)站組成的,當下,網(wǎng)站是每個(gè)企業(yè)的標配,很多個(gè)人都有自己的網(wǎng)站,...
-
網(wǎng)站現在是一個(gè)企業(yè)的標配,很多沒(méi)有網(wǎng)站的企業(yè)不清楚網(wǎng)站對企業(yè)有什么作用,那么今天西安蟠龍小編總結一下網(wǎng)站對企業(yè)都有哪些好處,希望看完之后您對網(wǎng)站有更深一層的認識。 一、低...
-
現在網(wǎng)站對一個(gè)企業(yè)越來(lái)越重要了,網(wǎng)站不僅是一個(gè)公司必備的名片,而且有利于提升企業(yè)的品牌形象,低成本擴大公司銷(xiāo)售的一個(gè)重要渠道,可以將公司的業(yè)務(wù)和產(chǎn)品推向全國,那么公司想...
-
在互聯(lián)網(wǎng)發(fā)展至今天,網(wǎng)站對于一個(gè)企業(yè)越來(lái)越重要,網(wǎng)站不僅能有效的提升企業(yè)品牌知名度,企業(yè)形象,也是一個(gè)企業(yè)的有力的銷(xiāo)售渠道,網(wǎng)絡(luò )營(yíng)銷(xiāo)推廣做好了可以做全國的業(yè)務(wù),那一個(gè)企...
-
隨著(zhù)互聯(lián)網(wǎng)發(fā)展的迅猛,網(wǎng)站建設市場(chǎng)競爭越來(lái)越大,魚(yú)龍混雜,出現智能建站、模板建站、定制建站等服務(wù),很多朋友搞不清楚他們的區別,以及定制型網(wǎng)站有什么優(yōu)勢,今天西安蟠龍小編...