佳木斯湛栽影视文化发展公司

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

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

熱門標(biāo)簽:蘋果 Win7旗艦版 阿里云 鐵路電話系統(tǒng) 解決方案 科大訊飛語(yǔ)音識(shí)別系統(tǒng) 電銷機(jī)器人 Linux服務(wù)器

Windows Azure上布署Wordpress有兩種方式,一種是通過“網(wǎng)站”(Web Sites),另一種是通過虛擬機(jī)(Virtual Machines)。虛擬機(jī)就和普通的機(jī)器一樣,安裝步驟這里就不多說了,主要來看看“網(wǎng)站”的方式:

搭建的方法非常簡(jiǎn)單,在新建一個(gè)網(wǎng)站的時(shí)候,選擇From Gallery,然后選擇Wordpress,然后指定網(wǎng)站的名字和地區(qū),然后是數(shù)據(jù)庫(kù)的名字,自動(dòng)生成的,改不改都沒問題。稍等一會(huì),新的網(wǎng)站就建立好了,然后通過第一步指定的地址就可以訪問了。當(dāng)然第一次訪問需要進(jìn)行一些常規(guī)的Wordpress設(shè)置,這里不多介紹了。這里主要講一下Azure上WordPress提速的一些建議:
1. 網(wǎng)站服務(wù)與數(shù)據(jù)庫(kù)必須在相同的數(shù)據(jù)中心
 
在 Azure 網(wǎng)站服務(wù)上架設(shè) WordPress 時(shí),不論是使用由 ClearDB 提供的 MySQL 數(shù)據(jù)庫(kù)服務(wù)或是 Azure 上的 SQL 數(shù)據(jù)庫(kù)服務(wù),請(qǐng)一定要確認(rèn)網(wǎng)站服務(wù)與數(shù)據(jù)庫(kù)要在相同的數(shù)據(jù)中心內(nèi),否則跨數(shù)據(jù)中心的網(wǎng)絡(luò)傳輸會(huì)增加頁(yè)面加載的時(shí)間,所以將網(wǎng)站服務(wù)與數(shù)據(jù)庫(kù)放在同樣的數(shù)據(jù)中心是最好的作法。
 
2. 盡可能不要依賴免費(fèi)的 MySQL 數(shù)據(jù)庫(kù)方案
 
雖然對(duì)于每個(gè) Azure 訂閱來說,Azure 都有提供免費(fèi) 20MB 的 MySQL 數(shù)據(jù)庫(kù)方案(SQL 數(shù)據(jù)庫(kù)服務(wù)也有),但這個(gè)方案比較適合開發(fā)測(cè)試評(píng)估使用,因?yàn)樗幸韵碌南拗疲?br /> 
    最多 20MB 的儲(chǔ)存空間。
    只能同時(shí)有 4 個(gè)數(shù)據(jù)庫(kù)聯(lián)機(jī)。
    有限的運(yùn)算資源
 
我們建議您可以考慮 ClearDB 所提供的其它方案,或是在 Azure 市集中直接選購(gòu)。如果 ClearDB 不能滿足您的需求,那么您可以在 Azure 中建立一個(gè)虛擬機(jī),然后安裝運(yùn)作一個(gè) MySQL 數(shù)據(jù)庫(kù)服務(wù),詳細(xì)的操作可以參考這篇文章。
 
3. 優(yōu)化數(shù)據(jù)庫(kù)
 
WordPress 在設(shè)計(jì)上會(huì)自動(dòng)儲(chǔ)存所有的東西,但這對(duì)于數(shù)據(jù)庫(kù)來說會(huì)增加負(fù)擔(dān)來儲(chǔ)存大量的文章草稿、trackbacks 連結(jié)、留言、垃圾桶內(nèi)容等等,于是您必須經(jīng)常清理數(shù)據(jù)庫(kù),以免過多無(wú)用的資源吃掉數(shù)據(jù)庫(kù)的儲(chǔ)存空間(也迫使您要選擇更高的價(jià)格方案)。
 
WP-Optimize 是一個(gè)很棒的 WordPress 插件,它可以幫您定期清除數(shù)據(jù)庫(kù)中無(wú)用的內(nèi)容,讓數(shù)據(jù)庫(kù)保持最佳的使用狀態(tài),同時(shí)也幫助您省下去清理數(shù)據(jù)庫(kù)的時(shí)間。
 
4. 壓縮圖片
 
如果您的 WordPress 網(wǎng)站上有大量的圖片,這些圖片可能會(huì)吃掉不少帶寬流量,這時(shí)您有幾個(gè)選擇:
 
    使用 Azure Blob 存儲(chǔ)器來儲(chǔ)存圖片。您可以安裝 Windows Azure Storage for WordPress 這個(gè)插件,這樣就能讓 WordPress 中上傳圖片或檔案的操作直接上傳至 Azure Blob 存儲(chǔ)器中,而不是文件系統(tǒng)中的 upload/ 目錄。使用 Azure Blob 存儲(chǔ)器除了節(jié)省流量、儲(chǔ)存空間以外,若有需要還可以再結(jié)合 Azure CDN 的服務(wù)來快取這些檔案。
    壓縮圖片。WP Smush.it 這個(gè)插件很贊,它會(huì)自動(dòng)壓縮您上傳的圖片,而且不會(huì)破壞圖像質(zhì)量,當(dāng)您有大量圖片時(shí),這個(gè)插件幫您省下的儲(chǔ)存空間以及流量將會(huì)相當(dāng)可觀。
 
5. 減少 HTTP 要求
 
當(dāng)瀏覽器加載一個(gè)網(wǎng)站時(shí),總會(huì)發(fā)出多個(gè) HTTP 要求來讀取網(wǎng)頁(yè)內(nèi)容、JavaScript、CSS、第三方函式庫(kù)等等,很多優(yōu)化網(wǎng)站訪問速度的建議都會(huì)提到這個(gè)問題,也會(huì)建議您將多個(gè) JavaScript 或是 CSS 檔案合而為一以減少 HTTP 要求的數(shù)目。WordPress 的插件庫(kù)有很多這個(gè)功能的插件,例如 Better WordPress Minify 這個(gè)插件就蠻有效能減少 HTTP 要求數(shù)目,同時(shí)也能減少流量及帶寬。
 
6. 診斷是否主題拖慢網(wǎng)站
 
有些主題雖然很華麗,但是它可能也是拖慢網(wǎng)站速度的元兇,每次在換主題時(shí)別忘了確認(rèn)一下它是不是大幅拖慢網(wǎng)站的加載速度。
 
7. 診斷是否有插件拖慢網(wǎng)站
 
理由同上,寫得不好的插件可能也會(huì)拖慢網(wǎng)站,您可以使用像是 P3 這個(gè)插件來進(jìn)行分析插件的效能,藉此找出拖慢速度的元兇,再評(píng)估是否要繼續(xù)使用這個(gè)插件或是找尋更好的替代方案。
 
8. 關(guān)閉 trackback / pingback 的功能
 
WordPress 預(yù)設(shè)使用 Pingbacks 以及 trackbacks 來提示您的網(wǎng)站正被別人引用(了解更多),不過這兩個(gè)功能也會(huì)消耗許多網(wǎng)站效能及速度,如果您覺得這個(gè)功能不是很必要的話,建議可以關(guān)閉。
 
9. 設(shè)定明確的圖片大小
 
瀏覽器在讀取網(wǎng)頁(yè)內(nèi)容后會(huì)開始計(jì)算頁(yè)面的布局,如果您在插入圖片時(shí)沒有輸入明確的圖片大小,瀏覽器會(huì)花更多時(shí)間來計(jì)算,所以最好的方式就是插入圖片時(shí),明確地填入它的寬與高,讓瀏覽器可以更快計(jì)算完布局,顯示頁(yè)面。
 
10. 使用快取
 
快?。╟ache)一直是提升效能的關(guān)鍵之一,網(wǎng)站大部份時(shí)間都是在讀取內(nèi)容,使用快取可以減少網(wǎng)站運(yùn)算或讀取數(shù)據(jù)的次數(shù)及時(shí)間,也會(huì)很有效提升效能,您可以考慮使用:
 
    IIS output cache。由于在 Azure 網(wǎng)站服務(wù)上,網(wǎng)站服務(wù)器的底層是用 IIS 為基礎(chǔ)所開發(fā)的,而使用 IIS output cache 這個(gè)功能將會(huì)很有效地快取您網(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)可觀的效能提升。

標(biāo)簽:安陽(yáng) 呼倫貝爾 湘西 畢節(jié) 辛集 邵陽(yáng) 湖州 三門峽

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Windows Azure上架設(shè)WordPress的一些提速優(yōu)化方法》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266
    红桥区| 惠州市| 临朐县| 毕节市| 上蔡县| 洪江市| 兰西县| 西昌市| 阳西县| 昭苏县| 唐海县| 连江县| 林口县| 新野县| 娄底市| 武鸣县| 余干县| 特克斯县| 和田县| 新巴尔虎右旗| 天峻县| 广汉市| 个旧市| 九龙县| 彭水| 平舆县| 青海省| 曲阜市| 海城市| 西乌珠穆沁旗| 勐海县| 枣庄市| 佳木斯市| 民权县| 康乐县| 汨罗市| 肃南| 虞城县| 色达县| 福安市| 克拉玛依市|