前面的內容中講了如何降低頁面大小(給頁面瘦身),重點講的是如何優(yōu)化圖片,而沒有講文本內容如何優(yōu)化,這是因為與其辛苦的優(yōu)化文本還不如使用我們的秘密武器:Gzip壓縮!
如果你還不清楚Gzip是什么,看這里:http://www.zzbaike.com/wiki/Gzip ,本文只講實踐,不講理論。
Gzip使用很簡單,但是前提是你用的虛擬主機要支持(如果是服務器自己設置就行),這個沒問題之后的就要看你用的網站程序是不是支持了。如果兩個答案都是YES,那么接下來很簡單,到你的網站程序后臺(或者配置文件)中設置啟用Gzip壓縮即可。很多主流的程序都可以,例如Discuz。
是否啟用成功了到這里測試 http://gzip.zzbaike.com/ ,也可以使用Firebug+YSlow測試。
Gzip的使用有局限性,一方面如果程序不支持設置起來就麻煩;另外一方面,即使PHP程序支持了,要想壓縮靜態(tài)頁面也是比較麻煩的,尤其是像DEDECMS那種生成靜態(tài)頁面的。不是沒辦法,但是很麻煩。限于篇幅,就不講這方面的內容了。
更強大的武器出現了,Apache2.0以后支持Deflate,使用這個壓縮就脫離了對程序和文件類型的依賴,只需要在配置文件中設置好你要壓縮的mime類型即可,是不是很方便。這個可以在.htaccess中設置,cPanel面板也可以在控制面板中設置。cPanel的設置如下:
進入Optimize Website,第一項是禁用,第二項是對所有內容啟用,第三項是只對特定的mime類型啟用。建議使用第三項,MIME類型填寫:
text/html text/plain text/xml text/css application/javascript application/x-httpd-php
這樣就可以壓縮 html text xml css js php等文件了,如果你的網站使用了其他類型的文本文件,加進去即可。不選第二項是為了不使用deflate壓縮圖片。
什么?你在cpanel中找不到Optimize Website?,那很可惜,你的主機不支持Deflate。
目前HostEase BlueHost HostGator的部分服務器支持Deflate。
系列文章:
讓你的網站速度提升10倍!(三):給頁面瘦身
讓你的網站速度提升10倍!(二):分析網絡問題
讓你的網站速度提升10倍!系列之一
長做網站,時常遇到網站加載慢,打開速度慢等情況。有些是因為服務器自身的原因(比如說服務器配置低),但是當服務器配置已經比較好的時候,網站建設好后打開還是很慢。這就是程序的問題了。
在服務器配置好的情況下,程序決定了網站的打開速度。接下來給大家分享幾個優(yōu)化點,可以解決大多數程序
有些站長會以為,自己打開網站快就是真的快,實際不是。因為經常打開網站,本地緩存或者是服務器離自己所在地很近的原因,你并不能真實的感受到自己網站在面向用戶時的打開速度。
網站測速
我在百度上搜索了一個網站測速平臺,這是星空站長網的整體打開速度。(其中灰色的地方因為該平臺沒有服務器支持,無法給出反饋數據)。整體來開我網站的打開速度在1s-2s。這個速度也是對SEO優(yōu)化很好的。
注意:有些平臺通過ping來檢測,ping發(fā)包返回的速度反饋作為依據。這里如:站長工具的超級ping。寶塔面板中有一個禁ping的功能,在使用站長工具的時候,你需要先將禁ping關掉。
使用統計工具優(yōu)化分析來進行排查
你可以使用網站速度診斷來得到百度官方的優(yōu)化建議。雖然只有電信和網通兩種線路,但是可以優(yōu)化建議可以作為參考,來修改自己的網站。
從上圖我們可以看到百度列出減分項。
我們可以利用減分項來進行整改網站。
1.壓縮JS,CSS
市面上的開源系統,DEDECMS,DISCUZ……等等都偏向響應式網站H5+CSS3,當網站想要達到炫酷的效果,必然會使用到大量CSS與JS來渲染,當這些文件過多,就會影響網站的打開速度。我們可以通過一些工具(JavaScript-HTML)來格式化JS和CSS的文件,來減少獲取,從而加速網站的訪問。
2.壓縮HTML
不光JS和CSS需要壓縮,HTML的代碼也可以格式化壓縮。
3.講多個JS,CSS文件合并到一個文件
當外部鏈接過多,每次打開網頁都需要請求這些文件來進行渲染,我們可以將不必要分開的JS或者CSS文件合并到一個文件中。
4.圖片壓縮
圖片的大小也是影響著網站的打開速度。所以圖片能壓縮則壓縮。
5.國外服務器,可以使用國內圖床
這個也是因為從國外服務器下載圖片太慢。導致無法快速加載網站。
6.使用國內CDN服務
關于CDN加速,其實功能和上面的國內圖床差不多,但是CDN的優(yōu)勢就是全國各地有服務器,進行合理調度。
參考文章:網站打開速度慢對SEO優(yōu)化的影響,如何解決速度問題? – 星空站長網
們經常放棄那些需要長時間加載的網站頁面。網站加載速度可以促進或破壞任何訪問者對業(yè)務的總體看法,沒有人希望這樣。那么怎么做呢?要盡力制定一個方案,使網站不受任何可能延遲其加載時間的影響。一些可用的方案包括啟用緩存、優(yōu)化PHP或其他應用服務、微調數據庫服務器設置、啟用優(yōu)化速度的分布式DNS、在共享服務器上執(zhí)行資源限制、優(yōu)化資源密集型服務等等。網站內容壓縮也是可用的方案之一。
本文將介紹如何使用cPanel壓縮網站。但在此之前,首先看看什么是網站內容壓縮。
什么是網站內容壓縮?
網站要么是硬編碼的,要么使用WordPress、Weebly等建站器建立。這些網站由多個頁面組成,每個頁面都包含大量的數據。這些網站的每個頁面加載都需要加載幾個CSS和JavaScript文件,這些文件一般有幾MB大小。加載這些沉重的頁面會對網站的速度造成影響。網站內容壓縮可以潛在地加快網站的加載速度。這個步驟是在網站內容傳到用戶的瀏覽器之前采取的。
如何使用cPanel壓縮網站內容
網站內容壓縮有什么不同?
眾所周知,網站內容壓縮可以通過提高網站的加載速度來增強網站的整體性能。它增強了網站的性能,這有助于訪問者在與網站互動時體驗到即時的效率和一流的功能。
如何實施網站內容壓縮?
如果網站托管在提供cPanel支持的主機上,例如,美國VPS云主機或獨立主機,那么網站內容壓縮非常簡單。
使用cPanel和WHM,可以使用名為"優(yōu)化網站"的選項來壓縮網站。這個選項只是將網站內容壓縮到幾KB,從而確保網站的快速加載。這不僅有助于提升客戶體驗,而且還可以幫助提高SEO排名。
在cPanel中實施網站內容壓縮是一項相當容易的任務,只要有安全的cPanel訪問權限。以下是如何做到這一點的步驟:
1. 從主機面板登錄到cPanel賬戶
2. 滾動,直到"軟件"部分
3. 點擊"優(yōu)化網站"選項
4. “優(yōu)化網站"頁面將展示內容壓縮的三個選項:
1. 禁用——默認情況下將選擇這一設置,這意味著文件沒有被壓縮。
2. 壓縮所有內容——該選項將啟用所有發(fā)送到用戶瀏覽器的文件的壓縮。
3. 壓縮指定的MIME類型——這個選項允許壓縮特定的內容,可以手動選擇。
5. 選擇最符合需要的選項,然后點擊 "更新設置"。
如果希望給網站訪問者提供完美的體驗,"優(yōu)化網站"工具非常有益,而且也相當容易使用。希望能夠了解如何使用cPanel壓縮網站。
如果有任何疑問,您可以在下面的評論區(qū)發(fā)布問題/疑問。
*請認真填寫需求信息,我們會在24小時內與您取得聯系。