Windows Azure上架設(shè)WordPress的一些提速優(yōu)化方法
Windows Azure上布署Wordpress有兩種方式,一種是通過“網(wǎng)站”(Web Sites),另一種是通過虛擬機(jī)(Virtual Machines)。虛擬機(jī)就和普通的機(jī)器一樣,安裝步驟這里就不多說了,主要來看看“網(wǎng)站”的方式:
搭建的方法非常簡單,在新建一個網(wǎng)站的時候,選擇From Gallery,然后選擇Wordpress,然后指定網(wǎng)站的名字和地區(qū),然后是數(shù)據(jù)庫的名字,自動生成的,改不改都沒問題。稍等一會,新的網(wǎng)站就建立好了,然后通過第一步指定的地址就可以訪問了。當(dāng)然第一次訪問需要進(jìn)行一些常規(guī)的Wordpress設(shè)置,這里不多介紹了。這里主要講一下Azure上WordPress提速的一些建議:
1. 網(wǎng)站服務(wù)與數(shù)據(jù)庫必須在相同的數(shù)據(jù)中心
在 Azure 網(wǎng)站服務(wù)上架設(shè) WordPress 時,不論是使用由 ClearDB 提供的 MySQL 數(shù)據(jù)庫服務(wù)或是 Azure 上的 SQL 數(shù)據(jù)庫服務(wù),請一定要確認(rèn)網(wǎng)站服務(wù)與數(shù)據(jù)庫要在相同的數(shù)據(jù)中心內(nèi),否則跨數(shù)據(jù)中心的網(wǎng)絡(luò)傳輸會增加頁面加載的時間,所以將網(wǎng)站服務(wù)與數(shù)據(jù)庫放在同樣的數(shù)據(jù)中心是最好的作法。
2. 盡可能不要依賴免費(fèi)的 MySQL 數(shù)據(jù)庫方案
雖然對于每個 Azure 訂閱來說,Azure 都有提供免費(fèi) 20MB 的 MySQL 數(shù)據(jù)庫方案(SQL 數(shù)據(jù)庫服務(wù)也有),但這個方案比較適合開發(fā)測試評估使用,因為它有以下的限制:
最多 20MB 的儲存空間。
只能同時有 4 個數(shù)據(jù)庫聯(lián)機(jī)。
有限的運(yùn)算資源
我們建議您可以考慮 ClearDB 所提供的其它方案,或是在 Azure 市集中直接選購。如果 ClearDB 不能滿足您的需求,那么您可以在 Azure 中建立一個虛擬機(jī),然后安裝運(yùn)作一個 MySQL 數(shù)據(jù)庫服務(wù),詳細(xì)的操作可以參考這篇文章。
3. 優(yōu)化數(shù)據(jù)庫
WordPress 在設(shè)計上會自動儲存所有的東西,但這對于數(shù)據(jù)庫來說會增加負(fù)擔(dān)來儲存大量的文章草稿、trackbacks 連結(jié)、留言、垃圾桶內(nèi)容等等,于是您必須經(jīng)常清理數(shù)據(jù)庫,以免過多無用的資源吃掉數(shù)據(jù)庫的儲存空間(也迫使您要選擇更高的價格方案)。
WP-Optimize 是一個很棒的 WordPress 插件,它可以幫您定期清除數(shù)據(jù)庫中無用的內(nèi)容,讓數(shù)據(jù)庫保持最佳的使用狀態(tài),同時也幫助您省下去清理數(shù)據(jù)庫的時間。
4. 壓縮圖片
如果您的 WordPress 網(wǎng)站上有大量的圖片,這些圖片可能會吃掉不少帶寬流量,這時您有幾個選擇:
使用 Azure Blob 存儲器來儲存圖片。您可以安裝 Windows Azure Storage for WordPress 這個插件,這樣就能讓 WordPress 中上傳圖片或檔案的操作直接上傳至 Azure Blob 存儲器中,而不是文件系統(tǒng)中的 upload/ 目錄。使用 Azure Blob 存儲器除了節(jié)省流量、儲存空間以外,若有需要還可以再結(jié)合 Azure CDN 的服務(wù)來快取這些檔案。
壓縮圖片。WP Smush.it 這個插件很贊,它會自動壓縮您上傳的圖片,而且不會破壞圖像質(zhì)量,當(dāng)您有大量圖片時,這個插件幫您省下的儲存空間以及流量將會相當(dāng)可觀。
5. 減少 HTTP 要求
當(dāng)瀏覽器加載一個網(wǎng)站時,總會發(fā)出多個 HTTP 要求來讀取網(wǎng)頁內(nèi)容、JavaScript、CSS、第三方函式庫等等,很多優(yōu)化網(wǎng)站訪問速度的建議都會提到這個問題,也會建議您將多個 JavaScript 或是 CSS 檔案合而為一以減少 HTTP 要求的數(shù)目。WordPress 的插件庫有很多這個功能的插件,例如 Better WordPress Minify 這個插件就蠻有效能減少 HTTP 要求數(shù)目,同時也能減少流量及帶寬。
6. 診斷是否主題拖慢網(wǎng)站
有些主題雖然很華麗,但是它可能也是拖慢網(wǎng)站速度的元兇,每次在換主題時別忘了確認(rèn)一下它是不是大幅拖慢網(wǎng)站的加載速度。
7. 診斷是否有插件拖慢網(wǎng)站
理由同上,寫得不好的插件可能也會拖慢網(wǎng)站,您可以使用像是 P3 這個插件來進(jìn)行分析插件的效能,藉此找出拖慢速度的元兇,再評估是否要繼續(xù)使用這個插件或是找尋更好的替代方案。
8. 關(guān)閉 trackback / pingback 的功能
WordPress 預(yù)設(shè)使用 Pingbacks 以及 trackbacks 來提示您的網(wǎng)站正被別人引用(了解更多),不過這兩個功能也會消耗許多網(wǎng)站效能及速度,如果您覺得這個功能不是很必要的話,建議可以關(guān)閉。
9. 設(shè)定明確的圖片大小
瀏覽器在讀取網(wǎng)頁內(nèi)容后會開始計算頁面的布局,如果您在插入圖片時沒有輸入明確的圖片大小,瀏覽器會花更多時間來計算,所以最好的方式就是插入圖片時,明確地填入它的寬與高,讓瀏覽器可以更快計算完布局,顯示頁面。
10. 使用快取
快取(cache)一直是提升效能的關(guān)鍵之一,網(wǎng)站大部份時間都是在讀取內(nèi)容,使用快取可以減少網(wǎng)站運(yùn)算或讀取數(shù)據(jù)的次數(shù)及時間,也會很有效提升效能,您可以考慮使用:
IIS output cache。由于在 Azure 網(wǎng)站服務(wù)上,網(wǎng)站服務(wù)器的底層是用 IIS 為基礎(chǔ)所開發(fā)的,而使用 IIS output cache 這個功能將會很有效地快取您網(wǎng)站上的靜態(tài)檔案,詳細(xì)的操作可以看這篇文章。
WP Super Cache。這個插件也可以很有效快取網(wǎng)站上許多內(nèi)容,不過它的設(shè)定稍微復(fù)雜一點(diǎn),可以參考這篇文章來設(shè)定。
當(dāng)然,加速 WordPress 網(wǎng)站的方法還有很多種,不過上面這 10 個技巧如果都應(yīng)用在您的 WordPress 網(wǎng)站上,應(yīng)該可以得到相當(dāng)可觀的效能提升。
相關(guān)文章
- 怎么讓文章快速收錄?很多小編發(fā)現(xiàn),自己編輯的文章總是不被收錄,或者收錄的文章還沒有偽原創(chuàng)文章收錄快速,這是怎么回事呢?怎么才能有技巧的討好百度,讓文章快速收錄呢2016-01-28
百度站長平臺中的關(guān)鍵詞影響力工具是什么該怎么利用?
百度站長平臺中的關(guān)鍵詞影響力工具是什么該怎么利用?關(guān)鍵詞影響力工具是百度站長平臺即將推出的一個新功能,作為seoer鑰匙后關(guān)注百度動向,發(fā)現(xiàn)此工具真心可以解決站長查2016-01-27一個優(yōu)秀的用戶運(yùn)營必備的個人素質(zhì)總結(jié)
運(yùn)營人員的思維方式和其他崗位一定是不同的,如果你想成為一個出色的運(yùn)營人員,很多思考問題的角度都需要轉(zhuǎn)變,你需要以用戶與產(chǎn)品雙重角度出發(fā),完成產(chǎn)品成長的KPI,同時2016-01-27- 今天小編為大家?guī)砹岁P(guān)鍵詞優(yōu)化4大基本技巧,感興趣的朋友們可以跟著小編去下文了解一下哦2016-01-27
seoer如何讓自己的原創(chuàng)文章受到站長的關(guān)注和歡迎
今天小編為大家?guī)砹藄eoer如何讓自己的原創(chuàng)文章受到站長的關(guān)注和歡迎相關(guān)內(nèi)容的介紹,感興趣的朋友們可以跟著小編去下文了解一下哦2016-01-27移動網(wǎng)站該如何優(yōu)化? 移動網(wǎng)頁搜索引擎優(yōu)化的十個細(xì)節(jié)
移動搜索引擎優(yōu)化不僅僅只是給移動站排名,更重要的是還與PC網(wǎng)站排名有很密切的關(guān)系,那么移動網(wǎng)站該怎么優(yōu)化呢?移動網(wǎng)站在優(yōu)化過程中需要注意什么呢?本文將提供移動網(wǎng)頁2016-01-27一張圖教你最牛的網(wǎng)站優(yōu)化技術(shù)
一張圖教你最牛的網(wǎng)站優(yōu)化技術(shù),本文用一張圖把SEO網(wǎng)站優(yōu)化的過程給大家詳細(xì)的展示出來,相信只要你學(xué)會了這個思維,任何網(wǎng)站你都能優(yōu)化好,感興趣的小伙伴們可以參考一下2016-01-27- 這篇文章主要為大家介紹了網(wǎng)站優(yōu)化之圖片優(yōu)化技巧2016-01-27
百度星火計劃來了 如何保護(hù)自己的原創(chuàng)內(nèi)容?
在2013年百度就推出了用于保護(hù)原創(chuàng)的“星火計劃”,而百度星火計劃2.0可以帶來的價值主要是一方面保證原創(chuàng)內(nèi)容網(wǎng)頁排名不會被轉(zhuǎn)載頁面超越,另外一個就是原創(chuàng)內(nèi)容識別成功2016-01-27網(wǎng)站文章發(fā)布數(shù)量及偽原創(chuàng)/原創(chuàng)相關(guān)問題介紹
今天小編為大家?guī)砹司W(wǎng)站文章發(fā)布數(shù)量及偽原創(chuàng)/原創(chuàng)相關(guān)問題介紹,感興趣的朋友們可以跟著小編去下文了解一下哦2016-01-28

