gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区

站長資訊網(wǎng)
最全最豐富的資訊網(wǎng)站

nginx中如何優(yōu)化wordpress

nginx中如何優(yōu)化wordpress

Nginx下WordPress運(yùn)行緩慢的解決方法:

wordpress運(yùn)行緩慢優(yōu)化的方法

1. 減少插件的使用

這是首要的一點(diǎn)。大部分人往往都沒足夠的代碼知識(shí),更不可能做到每個(gè)插件的代碼化,故大部分人都在用大量插件等。大部分的插件都會(huì)進(jìn)行數(shù)據(jù)查詢與生成,這在頁面生成過程中 將耗費(fèi)時(shí)間。如果剛好你的主機(jī)限制比較嚴(yán)格的話(為了均衡資源使用率),這個(gè)時(shí)間甚至?xí)兊帽容^長。減少插件是非常必要的優(yōu)化手段之一

2. 減少HTTP請(qǐng)求

每一次對(duì)于JS,CSS等文件的訪問都是一次HTTP請(qǐng)求。插件用得少,HTTP請(qǐng)求數(shù)自然就更少。速度自然快了

WP在每一次的頁面訪問時(shí),都會(huì)判斷插件的使用情況。讓W(xué)P做更少的判斷就等于做更少的數(shù)據(jù)查詢。解放它的負(fù)擔(dān)吧。

3. 謹(jǐn)慎的選擇主題或手動(dòng)優(yōu)化

許多主題雖然漂亮但在優(yōu)化方面做得并不算好,各種JS,各種CSS,各種背景圖片,各 種空行,各種冗余,這些都會(huì)影響到載入速度。不過這并不意味著不能選擇絢麗的主題,而是主題應(yīng)該要基本滿足以下要求,或者你手動(dòng)修改它使其滿足以下要求:

合并CSS和JS:將多個(gè)CSS合并為1個(gè)。

合并背景圖片:使用CSS Sprites將大部分的背景圖片合并為1個(gè)文件,同樣是減少HTTP請(qǐng)求,減少文件體積,加快渲染時(shí)間。

減少數(shù)據(jù)查詢:能用HTML直接輸出的地方就不要搞個(gè)數(shù)據(jù)查詢。

合理的JS和CSS位置:合理的將一些JS和CSS放置到網(wǎng)頁底部。

優(yōu)化主題的背景圖片

4. 減少外部資源的使用

外部資源就是不在自己服務(wù)器上的資源。使用太多的外部資源會(huì)遇到以下問題:

解析DNS的時(shí)間變長

每一個(gè)域名都是需要DNS解析才能夠正常工作。如果網(wǎng)站上的內(nèi)容同時(shí)需要加載a.com,b.com,c.com,d.com這些網(wǎng)站的資源,那就 需要更多的時(shí)間去分別解析每個(gè)域名的DNS,建立連接。而同樣的,如果自己的站點(diǎn)是a.com,如果同時(shí)加載1.a.com,2.a.com這些類似的域名,也同樣會(huì)加長DNS解析時(shí)間。外部資源是不可能完全避免的,但能少則少。

外部資源的加載速度不可控制

這主要是針對(duì)一些國外站點(diǎn)的內(nèi)容而言,比如fickr,twitter等,因?yàn)楸娝苤脑颍虞d它們的資源會(huì)明顯減慢載入速度。而國內(nèi)的站點(diǎn)相對(duì)來說速度還算是比較快。

5. 減少數(shù)據(jù)庫查詢,或使用數(shù)據(jù)庫緩存插件

許多的插件都需要數(shù)據(jù)庫查詢,上面關(guān)于插件和主題的部分也提到了優(yōu)化代碼盡量減少數(shù)據(jù)庫的查詢次數(shù)。如果不懂,可以考慮使用數(shù)據(jù)庫緩存,它能夠?qū)?shù)據(jù)庫的查詢內(nèi)容緩存起來

需要注意的是,數(shù)據(jù)庫緩存插件不要和靜態(tài)化緩存插件一起使用。因?yàn)閮烧叨际菙?shù)據(jù)緩存內(nèi)容減少查詢,如果一起用就等于重復(fù)勞動(dòng)。

6, 使用頁面靜態(tài)化緩存插件

靜態(tài)化緩存插件和數(shù)據(jù)庫緩存插件的原理差不多,都是將內(nèi)容提前整理好并生成靜態(tài)的文件,當(dāng)需要的時(shí)候直接拿出來,而不需要再去查找、生成,浪費(fèi)時(shí)間。緩存過的靜態(tài)文件基本上可以等同于一張靜態(tài)圖片,不需要執(zhí)行太多復(fù)雜的內(nèi)容。

還有一些其他優(yōu)化的方法等,使用GZIP壓縮網(wǎng)頁、優(yōu)化博客文章圖片、使用CDN分布式網(wǎng)絡(luò)加速靜態(tài)文件等。

安裝wordpress插件檢查緩慢原因

本站運(yùn)行一段時(shí)間后,每次訪問首頁最多時(shí)候需要20秒鐘以后上, 訪問一個(gè)單獨(dú)文章頁面也要10秒,簡直不可接受,基本都要崩潰了, 最后下定決心徹底解決它。

通過查閱大量資料, 參照前面一節(jié)的辦法對(duì)系統(tǒng)做了優(yōu)化。

1. 首先屏蔽全部插件,發(fā)現(xiàn)系統(tǒng)問題依然存在, 打開首頁速度依然在10秒鐘左右

2. 通過httpwatch檢查http請(qǐng)求情況,發(fā)現(xiàn)訪問首頁中,獲取php頁面時(shí)間是9秒鐘, 打開圖片、js、css等時(shí)間是2~3秒鐘左右, 因此不是http請(qǐng)求過多造成的。

3. 打開mysql數(shù)據(jù)庫的慢查詢,檢查數(shù)據(jù)庫的慢查詢情況,發(fā)現(xiàn)多數(shù)查詢都比較快,對(duì)一些查詢做了測試,速度非常快。因此數(shù)據(jù)庫因素也可以排除了。

實(shí)在沒辦法了, 最后考慮找wordpress插件來研究一下在顯示首頁中都發(fā)生了那些內(nèi)容,然后看看那里占用時(shí)間最長, 然后有針對(duì)的慢慢優(yōu)化,只好這么干了。

到了wordpress網(wǎng)站,搜索 debug插件, 搜索了很多,試用了很多,都不太符合自己的要求。最后發(fā)現(xiàn)了一個(gè)插件“Debug Queries”,按照wp的老習(xí)慣下載并且安裝,最后路下圖,點(diǎn)擊啟用按鈕開啟插件。

nginx中如何優(yōu)化wordpress

安裝完成插件后,打開網(wǎng)站首頁,查看效果發(fā)現(xiàn)沒有任何變化

最后打開一個(gè)文章頁面,在文章頁面最下面發(fā)現(xiàn)了久久尋找的東西,路下圖:

nginx中如何優(yōu)化wordpress

圖中已經(jīng)用不同顏色的區(qū)域做了一些標(biāo)注

紅色區(qū)域: time:0.000xxxx 查詢需要的時(shí)間

綠色區(qū)域: Query: 查詢的sql語句

Call from: require,xxx 調(diào)用順序等等

然后下面是另外的調(diào)用。 頁面顯示了本次頁面顯示過程調(diào)用了那些函數(shù)以及調(diào)用過程,及需要的時(shí)間(數(shù)據(jù)庫的查詢時(shí)間,根據(jù)這個(gè)時(shí)間及總時(shí)間我們計(jì)算出php花費(fèi)的時(shí)間)

最后頁面路下圖:

nginx中如何優(yōu)化wordpress

藍(lán)色部分:是本次訪問數(shù)據(jù)查詢時(shí)間 匯總, 可以看到查詢共花費(fèi)了0.24秒, 發(fā)生了83次查詢(這個(gè)也說明wp插件帶來性能的問題,只是目前系統(tǒng)中數(shù)據(jù)量較少,還不至于影響系統(tǒng)的性能)

綠色部分:是本次用戶訪問過程中總體時(shí)間的匯總,這里統(tǒng)計(jì)的應(yīng)該是包括了php的總體時(shí)間。

紅色部分:是本次訪問的總時(shí)間

紫色部分: 本次訪問中花費(fèi)在php程序中消耗的百分比。97.5%

黃色部分:是本次訪問中花費(fèi)在MySQL數(shù)據(jù)庫上時(shí)間的百分比 2.5%

從上面數(shù)據(jù)中我們可以看到, 一次10秒鐘的用戶訪問中, mysql花費(fèi)時(shí)間僅僅占用了2.5%因此可以肯定這次10秒鐘的訪問問題出在mysql以外的環(huán)節(jié)上, 主要應(yīng)該是php的問題。

重新啟動(dòng)php進(jìn)程解決緩慢問題

從上面部門的分析中我們已經(jīng)可以了解到問題很可能出在php上面,排查php問題,不是我的專長,因此決定重新啟動(dòng)php進(jìn)程看一下效果。

1. 查找php進(jìn)程

輸入 su – 命令, 切換端到root帳號(hào)下

在輸入: ps -ef | grep php 命令,查看php進(jìn)程,如下

nginx中如何優(yōu)化wordpress

從圖中我們可以了解到php進(jìn)程id 是 26765, 進(jìn)程名稱php-fpm(這個(gè)是nginx需要的php程序)。

2. 查找php進(jìn)程的啟動(dòng)路徑

輸入如下命令 lsof -p 8584(這里的8584是在進(jìn)行問題解決時(shí)php進(jìn)程的id,上面26765還是最近寫文章是查找的進(jìn)程的id)

nginx中如何優(yōu)化wordpress

3. 關(guān)閉進(jìn)程

kill -9 8584 關(guān)閉老的php進(jìn)程

有的時(shí)候php開辟了很多進(jìn)程, 不好關(guān)閉,可以采用下面的辦法進(jìn)行

killall php-fpm (本站就是采用這個(gè)辦法進(jìn)行的)

4. 重新啟動(dòng)php進(jìn)程

輸入如下命令

/usr/sbin/php-fpm 重新啟動(dòng)進(jìn)程

更多wordpress相關(guān)技術(shù)文章,請(qǐng)?jiān)L問wordpress教程欄目進(jìn)行學(xué)習(xí)!

贊(0)
分享到: 更多 (0)
?
網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)
gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区
91手机视频在线| 国产免费黄视频| 杨幂毛片午夜性生毛片| 国产在线播放观看| 岛国大片在线播放| 成人小视频在线观看免费| 国产探花在线观看视频| www.五月天色| ijzzijzzij亚洲大全| 国产人妻互换一区二区| 黄色小视频大全| 欧美在线观看视频免费| 91国在线高清视频| 99久久免费观看| 1024av视频| 丁香婷婷激情网| 三年中文在线观看免费大全中国| 午夜av中文字幕| 大片在线观看网站免费收看| 人妻互换免费中文字幕| 看av免费毛片手机播放| 国产一级特黄a大片免费| 久久久精品高清| 欧洲精品视频在线| www.中文字幕在线| 亚洲天堂国产视频| av日韩在线看| 日本a√在线观看| 国产盗摄视频在线观看| 国产精品333| 亚洲色图欧美自拍| 一区二区传媒有限公司| 日本免费色视频| 国产在线播放观看| 欧美美女一级片| 国产日韩欧美精品在线观看| av无码精品一区二区三区| 欧美国产日韩另类| 免费看又黄又无码的网站| 亚洲视频一二三四| 国产中文字幕在线免费观看| 国产传媒免费观看| 黑人糟蹋人妻hd中文字幕| 国产一级免费大片| 久久婷婷国产91天堂综合精品| 最近免费观看高清韩国日本大全| 免费高清在线观看免费| 91网站在线观看免费| 日本 片 成人 在线| 国产美女无遮挡网站| 黄色一级片国产| 午夜大片在线观看| 婷婷激情四射五月天| 少妇高潮毛片色欲ava片| 久久久一二三四| 日本xxxx黄色| 国产极品美女高潮无套久久久| 日韩成人午夜影院| 亚洲免费视频播放| 手机在线视频你懂的| 亚洲一区二区三区观看| www.夜夜爽| 亚洲欧美日韩精品一区| 污污网站免费观看| 孩娇小videos精品| 日本不卡一区在线| 色18美女社区| 91视频福利网| 亚洲国产午夜精品| 大桥未久一区二区| 日本免费黄色小视频| 69精品丰满人妻无码视频a片 | www.av91| 欧美 亚洲 视频| 黄色一级片国产| 日韩一级特黄毛片| 欧美中文字幕在线观看视频 | 亚洲 欧美 日韩系列| 男人添女人下面高潮视频| r级无码视频在线观看| 搞av.com| 日韩视频第二页| 亚洲色图 在线视频| 污污的网站免费| 日韩精品第1页| 激情深爱综合网| 免费看a级黄色片| 色呦色呦色精品| 欧美大片免费播放| 久久网站免费视频| 日本久久久久久久久久久久| 午夜啪啪小视频| 香港三级日本三级a视频| 成人免费毛片网| 视频区 图片区 小说区| 美女扒开大腿让男人桶| 老司机午夜av| 欧美h视频在线观看| 少妇高潮喷水在线观看| 午夜精品中文字幕| 日本丰满少妇xxxx| 黄色小视频免费网站| 永久免费网站视频在线观看| 97在线播放视频| 黄色一级片网址| 色欲av无码一区二区人妻| 日韩在线一区视频| 亚洲熟妇av日韩熟妇在线| 美女在线视频一区二区| 久久这里只有精品18| 在线观看免费污视频| 精品视频免费在线播放| 五月天综合婷婷| 波多结衣在线观看| 777777av| 日韩av在线播放不卡| 国产传媒免费观看| 午夜精品在线免费观看| 久久久久久久久久久99| 日韩最新中文字幕| 久久国产这里只有精品| 无码人妻h动漫| 国产原创中文在线观看| 国产成人一区二区三区别| 国产福利片一区二区| 色噜噜狠狠永久免费| 欧美自拍小视频| 白嫩少妇丰满一区二区| 色综合久久久久无码专区| 欧美久久久久久久久久久久久久| 一级黄色在线播放| 欧美国产日韩另类 | 大桥未久一区二区三区| 91 视频免费观看| 日本中文字幕观看| 成人日韩在线视频| 91网址在线观看精品| 国产美女视频免费看| 婷婷激情综合五月天| 一区二区三区日韩视频| 久久久久久久久网| www精品久久| 久久亚洲中文字幕无码| 国产精品333| 青青草精品视频在线观看| 亚洲娇小娇小娇小| 丰满女人性猛交| 欧美这里只有精品| 欧美黄色免费影院| 91制片厂毛片| 操bbb操bbb| 成年网站在线免费观看| 亚洲欧洲日本精品| 超薄肉色丝袜足j调教99| 国产免费裸体视频| 5月婷婷6月丁香| 成人性生交免费看| 天堂а√在线中文在线| 97在线免费公开视频| 在线视频日韩一区| 丰满人妻一区二区三区53号| 国产精品50p| 亚洲精品在线视频播放| 国产免费一区二区视频| 91视频免费版污| 久久在线中文字幕| 视色视频在线观看| 日本男女交配视频| 色婷婷成人在线| 韩日视频在线观看| 日本美女视频一区| 亚洲色欲综合一区二区三区| 黄色片免费网址| 日韩一级在线免费观看| 日韩视频一二三| 邪恶网站在线观看| 色综合久久久久无码专区| 天美一区二区三区| 亚洲一区二区蜜桃| 鲁一鲁一鲁一鲁一色| 三年中国中文在线观看免费播放 | 欧美精品99久久| 麻豆一区二区三区在线观看| 成年人在线观看视频免费| 超碰成人免费在线| 成人一区二区av| 在线观看中文av| 岛国毛片在线播放| 嫩草影院国产精品| 国产男女无遮挡| 婷婷无套内射影院| 少妇大叫太大太粗太爽了a片小说| www.精品在线| 日本www.色| 人妻无码视频一区二区三区| 日本手机在线视频| 免费在线观看视频a| 欧美 亚洲 视频| 国产精品三级一区二区| 欧美视频在线第一页|