關(guān)于一瞬
發(fā)布者:優(yōu)化網(wǎng)站時(shí)間:2021-08-26來(lái)源:優(yōu)化網(wǎng)站
1、圖片優(yōu)化
首先,你需要優(yōu)化你網(wǎng)站上的圖片,來(lái)獲得絲毫加速網(wǎng)站的機(jī)會(huì)。從原圖上移除額外的注解、不必要的空間和無(wú)用的顏色,將圖片保存為JPEG格式,因?yàn)樗词拐加每臻g小,也能保證圖片的高質(zhì)量。
對(duì)于WordPress網(wǎng)站,建議使用smush.it插件來(lái)自動(dòng)優(yōu)化網(wǎng)站的圖片。如果圖片是PNG格式,可以使用tinypng 優(yōu)化圖片,提高圖片質(zhì)量。
2、開(kāi)啟GZip壓縮
GZip壓縮聽(tīng)起來(lái)很復(fù)雜,但實(shí)際上很簡(jiǎn)單,被用于減少HTTP請(qǐng)求的大小來(lái)縮短響應(yīng)時(shí)間。因?yàn)檫@允許你發(fā)送GZip壓縮文件而不是HTML文件給瀏覽器,它將縮短頁(yè)面等待時(shí)間和加載時(shí)間。對(duì)于Apache服務(wù)器,可以將下面的代碼添加到.htaccess文件中來(lái)開(kāi)啟GZip壓縮。
或者在HTML/PHP文件的頂部添加下列的PHP代碼:
3、服務(wù)器響應(yīng)時(shí)間
即使網(wǎng)站已經(jīng)格外優(yōu)化,但是除非服務(wù)器響應(yīng)時(shí)間非常快,否則就不會(huì)有什么大的效果。當(dāng)涉及到提高網(wǎng)站的速度,服務(wù)器響應(yīng)時(shí)間起著重要的作用。下面是一些提高服務(wù)器響應(yīng)時(shí)間的建議。
有獨(dú)立的服務(wù)器,而不是選擇共享/托管服務(wù)器。
提高Web服務(wù)器的質(zhì)量。
移除不必要的插件,只有那些必要的插件,才需要一直保持啟用狀態(tài)。
4、瀏覽器緩存
瀏覽器具有緩存的功能,可以存儲(chǔ)指定的文件,減少HTTP請(qǐng)求,從而提高網(wǎng)站的加載速度。你可以通過(guò)在.htaccess文件中設(shè)置expires頭來(lái)開(kāi)啟瀏覽器緩存,利用下面的代碼可以實(shí)現(xiàn):
注意:如果過(guò)期時(shí)間與文件掛鉤,而此時(shí)文件中的內(nèi)容需要更改的話,那必須先重命名文件,以便瀏覽器可以獲取新添加的代碼。
5、開(kāi)啟長(zhǎng)連接(Keep-Alive)
Keep-Alive頭對(duì)縮短瀏覽器和服務(wù)器之間的分布式請(qǐng)求的潛伏期是非常重要的。當(dāng)用戶通過(guò)瀏覽器請(qǐng)求網(wǎng)頁(yè)時(shí),瀏覽器會(huì)讀取服務(wù)器發(fā)送的特定的HTML文件,如果請(qǐng)求的頁(yè)面中包含了外部的CSS和JavaScript文件,瀏覽器會(huì)再次發(fā)送獨(dú)立的請(qǐng)求來(lái)獲取這些文件。正如你想的,這會(huì)延長(zhǎng)頁(yè)面的加載時(shí)間。
使用Keep-Alive頭可以一直保持連接,直到瀏覽器從服務(wù)器獲取到所有與這個(gè)頁(yè)面相關(guān)的資源。在.htaccess文件中加入下面的代碼可以開(kāi)啟這個(gè)功能:
6、使用CDN
內(nèi)容分發(fā)網(wǎng)絡(luò)(CDN)是位于不同地理位置的服務(wù)器組成的網(wǎng)絡(luò)。每個(gè)服務(wù)器都擁有所有網(wǎng)站的文件副本。當(dāng)用戶請(qǐng)求文件和網(wǎng)頁(yè)時(shí),就可以直接從就近的網(wǎng)站服務(wù)器獲取相應(yīng)資源(也可以是從負(fù)載最小的服務(wù)器)。你可以使用Amazon cloud front 或者M(jìn)axCDN為網(wǎng)站開(kāi)啟CDN加速。
7、壓縮CSS、JavaScript和HTML文件
通過(guò)刪除所有不必要的空格和注釋,從而減小文件大小,提高頁(yè)面的加載速度。下面是一些優(yōu)化CSS、JavaScript和HTML文件的流行工具,非常有用。
CSS Minifier
Avivo
HTML Compressor
8、避免重定向
重定向是對(duì)網(wǎng)站訪問(wèn)者的一種極大的刺激。就類似你去一個(gè)朋友家,卻發(fā)現(xiàn)你朋友早已經(jīng)搬到三個(gè)街區(qū)遠(yuǎn)的地方了。重定向會(huì)消耗額外的時(shí)間,降低加載速度。
9、指定字符集
指定字符集是加速瀏覽器渲染頁(yè)面的另一個(gè)有用的技巧。下面的代碼就能輕松實(shí)現(xiàn):
10、避免錯(cuò)誤請(qǐng)求
當(dāng)用戶在網(wǎng)站上搜索時(shí),收到404或410錯(cuò)誤是比較失望的。錯(cuò)誤請(qǐng)求會(huì)對(duì)網(wǎng)站的頁(yè)面加載速度產(chǎn)生不利影響。因此,建議你無(wú)論如何都要避免錯(cuò)誤請(qǐng)求。Check My Link 能幫你找出404鏈接,清除它們,改善用戶體驗(yàn)。
11、丟棄跟蹤代碼、嵌入視頻的元素和分享按鈕
很多網(wǎng)站管理員認(rèn)為使用多個(gè)跟蹤代碼提供嵌入和分享按鈕會(huì)帶給用戶更好的體驗(yàn),實(shí)際上這只會(huì)給網(wǎng)站增加更多的服務(wù)請(qǐng)求。例如,一個(gè)iframe會(huì)請(qǐng)求一個(gè)新頁(yè)面,這會(huì)自動(dòng)降低網(wǎng)站的加載速度。所以,丟棄這些跟蹤代碼,可以提高網(wǎng)站加載速度,提升用戶體驗(yàn)。
12、異步腳本
還有一個(gè)可以提高網(wǎng)站頁(yè)面速度的超棒選擇就是異步加載腳本。如此一來(lái)網(wǎng)頁(yè)負(fù)載就并不必依賴于這些異步腳本。在異步模式中,腳本是在后臺(tái)下載的,不會(huì)影響瀏覽器對(duì)頁(yè)面的渲染和加載。
13、樣式表置頂,腳本置底
將樣式表放在頂部有利于頁(yè)面迅速加載,因?yàn)檫@樣可以使得頁(yè)面慢慢呈現(xiàn)。一般來(lái)說(shuō),在同一時(shí)間,大部分瀏覽器支持并行下載兩個(gè)組件(圖像、樣式和腳本)。但是通常而言,腳本會(huì)在并行下載時(shí)會(huì)阻止其他的下載,直到腳本下載完畢。
14、JavaScript的延遲解析
為了加載網(wǎng)頁(yè),瀏覽器必須解析所有的標(biāo)記內(nèi)容,從而增加了網(wǎng)站的加載時(shí)間。通過(guò)延遲解析腳本,那么就可以減少初始網(wǎng)站的加載時(shí)間了。
15、避免阻塞型的JavaScript和CSS
在瀏覽器呈現(xiàn)網(wǎng)頁(yè)之前,它首先需要通過(guò)解析HTML標(biāo)記語(yǔ)言來(lái)構(gòu)建一個(gè)DOM樹。在此過(guò)程中,如果遇到了腳本,此過(guò)程就會(huì)中止,轉(zhuǎn)而先執(zhí)行腳本,然后才會(huì)繼續(xù)原先的活動(dòng)。因此建議避免阻塞型的JavaScript,尤其是外部腳本。
阻塞型JavaScript還會(huì)導(dǎo)致網(wǎng)站的延遲。所以不妨推遲加載那些不重要的JavaScript,或者采用異步加載的方式。另一種選擇是將這些HTML代碼內(nèi)嵌到網(wǎng)站上,同時(shí)需要確保CSS的優(yōu)化。
16、優(yōu)化代碼:不使用內(nèi)聯(lián)的CSS
內(nèi)聯(lián)了樣式就不能清清楚楚地將內(nèi)容從設(shè)計(jì)中剝離開(kāi)來(lái)。同時(shí)可能還會(huì)需要大量的維護(hù)工作,給網(wǎng)站管理員帶來(lái)各種不便,還會(huì)進(jìn)一步增加網(wǎng)頁(yè)的大小。
17、文件分離
網(wǎng)站的文件可以分為CSS、JavaScripts和圖像。文件分離雖然并不能直接改善網(wǎng)站的加載時(shí)間。但是,這么做可以提高服務(wù)器的穩(wěn)定性,特別是當(dāng)網(wǎng)站流量突然出現(xiàn)了尖峰的時(shí)候。子域也可以用于托管文件,這樣可以增加并行下載的數(shù)量。
18、盡量減少HTTP請(qǐng)求
還有一種簡(jiǎn)單的優(yōu)化網(wǎng)頁(yè)速度的方法是,減少HTTP請(qǐng)求。當(dāng)一個(gè)網(wǎng)站一下子收到太多的HTTP請(qǐng)求,它的訪客就會(huì)有響應(yīng)時(shí)間延遲的體驗(yàn),這不僅增加了CPU使用率也增加了頁(yè)面的加載時(shí)間。那么,又該如何減少HTTP請(qǐng)求?請(qǐng)見(jiàn)以下步驟:
減少網(wǎng)站上的對(duì)象數(shù)量。
最小化網(wǎng)站上的重定向數(shù)量。
使用CSS Sprites 技術(shù)(只要你需要的那部分圖片內(nèi)容)。
合并JavaScripts和CSS文件。
聯(lián)系一瞬
全國(guó)服務(wù)電話400-622-6167
郵箱liujunlei@net532.net
傳真0532-66087188
23-01建設(shè)什么樣的網(wǎng)站才算是好網(wǎng)站
23-01如何建設(shè)價(jià)值高的網(wǎng)站
23-01如何加強(qiáng)網(wǎng)絡(luò)營(yíng)銷藥品的監(jiān)管和規(guī)范
23-01化妝品代理的網(wǎng)絡(luò)營(yíng)銷策略
23-01為什么要做網(wǎng)絡(luò)營(yíng)銷?
23-01網(wǎng)絡(luò)營(yíng)銷的成功路徑
23-01新媒體營(yíng)銷策略的未來(lái)趨勢(shì)
23-01家居建材行業(yè)新媒體營(yíng)銷是怎么做
23-01新媒體營(yíng)銷賦能推動(dòng)鄉(xiāng)村振興
23-01汽車廠商新媒體營(yíng)銷行為特點(diǎn)
青島一瞬網(wǎng)絡(luò)提供青島網(wǎng)站建設(shè),青島網(wǎng)絡(luò)營(yíng)銷,青島網(wǎng)絡(luò)推廣,青島網(wǎng)站優(yōu)化,青島移動(dòng)營(yíng)銷,青島電商托管,青島網(wǎng)絡(luò)公關(guān)等多種服務(wù)!
在線
客服
服務(wù)時(shí)間:9:00~16:00
客服
熱線
400-622-6167
關(guān)注
微信
關(guān)注我們
返回
頂部