主頁 > 知識庫 > Windows Azure上架設(shè)WordPress的一些提速優(yōu)化方法

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

熱門標(biāo)簽:山西正規(guī)外呼系統(tǒng)軟件 宜昌電銷機(jī)器人公司 淄博營銷外呼系統(tǒng) 德州智能外呼系統(tǒng) 濱州外呼營銷管理系統(tǒng) 西安電銷外呼回?fù)芟到y(tǒng)哪家好 地圖標(biāo)注能注冊公司嗎 世界地圖輪廓圖標(biāo)注 電銷機(jī)器人 價格多少錢

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. 盡可能不要依賴免費的 MySQL 數(shù)據(jù)庫方案
 
雖然對于每個 Azure 訂閱來說,Azure 都有提供免費 20MB 的 MySQL 數(shù)據(jù)庫方案(SQL 數(shù)據(jù)庫服務(wù)也有),但這個方案比較適合開發(fā)測試評估使用,因為它有以下的限制:
 
    最多 20MB 的儲存空間。
    只能同時有 4 個數(shù)據(jù)庫聯(lián)機(jī)。
    有限的運算資源
 
我們建議您可以考慮 ClearDB 所提供的其它方案,或是在 Azure 市集中直接選購。如果 ClearDB 不能滿足您的需求,那么您可以在 Azure 中建立一個虛擬機(jī),然后安裝運作一個 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. 使用快取
 
快?。╟ache)一直是提升效能的關(guān)鍵之一,網(wǎng)站大部份時間都是在讀取內(nèi)容,使用快取可以減少網(wǎng)站運算或讀取數(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ù)雜一點,可以參考這篇文章來設(shè)定。
 
當(dāng)然,加速 WordPress 網(wǎng)站的方法還有很多種,不過上面這 10 個技巧如果都應(yīng)用在您的 WordPress 網(wǎng)站上,應(yīng)該可以得到相當(dāng)可觀的效能提升。

標(biāo)簽:朝陽 天水 阜陽 煙臺 忻州 阿壩 吉安 成都

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Windows Azure上架設(shè)WordPress的一些提速優(yōu)化方法》,本文關(guān)鍵詞  Windows,Azure,上,架設(shè),WordPress,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Windows Azure上架設(shè)WordPress的一些提速優(yōu)化方法》相關(guān)的同類信息!
  • 本頁收集關(guān)于Windows Azure上架設(shè)WordPress的一些提速優(yōu)化方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章