Windows Azure上架設(shè)WordPress的一些提速優(yōu)化方法

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