乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      waiting(TTFB)時間過長,解決wordpress博客網(wǎng)站打開網(wǎng)頁緩慢請求加載等待

       amberain 2019-05-13

      自從使用了阿里云共享虛擬主機搭建了wordpress博客網(wǎng)站后,各種折騰從未停止。換裝各種wordpress主題,安裝無數(shù)插件如:SEO優(yōu)化tag標簽、圖片alt,function增加各種功能,以及樣式美化鼠標、背景音樂等等。但是這樣整下來發(fā)現(xiàn)一個很大的問題,網(wǎng)站變慢了,網(wǎng)頁一直打不開,加載緩慢,耗時特別長。其中的有一個特別的問題就是網(wǎng)頁waiting TTFB時間太長。因此,愛在靈靈久博客具體說說是什么情況、問題原因以及如何解決wordpress博客網(wǎng)站打開網(wǎng)頁緩慢,請求加載等待過長的問題。

      waiting(TTFB)時間過長,解決wordpress博客網(wǎng)站打開網(wǎng)頁緩慢請求加載等待

      一、問題描述

      wordpress博客安裝各種插件、自定義function功能或css樣式后出現(xiàn)網(wǎng)頁打開緩慢的問題,有時需要好幾秒才能打開,這是嚴重不能忍受的。通過按住F12(右鍵審查元素),切換到控制臺中的網(wǎng)絡network,然后刷新網(wǎng)頁后發(fā)現(xiàn),主要耗費時間是在document、js、cs以及文章圖片文件上面,尤其以document最為耗時。繼續(xù)點擊document發(fā)現(xiàn),占用絕大多數(shù)時間的是waiting(TTFB)以及Content Download。其中,waiting(TTFB)占用最多時間,需要重點進行優(yōu)化;而Content Download則與服務器的性能以及帶寬有很大的關(guān)系,基本上是固定了,如需要優(yōu)化則需要提升服務器性能和帶寬。

      二、原因分析

      TTFB (Time To First Byte),是最初的網(wǎng)絡請求被發(fā)起到從服務器接收到第一個字節(jié)這段時間,它包含了 TCP連接時間,發(fā)送HTTP請求時間和獲得響應消息第一個字節(jié)的時間。

      通過百度相關(guān)知識了解到,TTFB即是請求發(fā)起到接收第一個字節(jié)的時間。當服務器收到用戶打開一個頁面的請求時,首先從數(shù)據(jù)庫中讀取該頁面需要的內(nèi)容,然后將這些數(shù)據(jù)傳入到模版并渲染,最后再返回給用戶。由于查詢數(shù)據(jù)和渲染模版需要需要一定的時間,在這個過程沒有完成之前,瀏覽器就一致處于等待接收服務器響應的狀態(tài)。當服務的性能比較低,數(shù)據(jù)庫查詢較多,沒有優(yōu)化好,這個時候TTFB時間就會很長。另外,用戶與服務器距離較遠(如跨多省、國)或者服務器處理需要處理較多cookie請求也會導致TTFB等待時間過長。

      三、解決方法

      知道了網(wǎng)頁打開慢的原因就可以從如下幾個方面進行逐步優(yōu)化了:

      一是排查問題,主題、插件、function或樣式等是哪個耗時較長,可以采用懿古今boke112導航的思路,逐步確定問題到底是出在插件、主題或增加的功能上:

      停用所有插件,啟用默認主題。速度上去了,說明是主題或者插件的原因;

      啟用默認主題,逐一測試插件,速度基本不變,說明插件沒有問題;

      停用所有插件,啟用 DUX 主題,速度慢下來了,說明主題有問題?

      備份主題,后臺刪除 DUX 重新安裝主題,速度上去了,說明原版 DUX 主題沒問題,自己折騰的東西有問題。

      二是采用緩存,將網(wǎng)頁靜態(tài)化,或?qū)?shù)據(jù)庫SQL查詢結(jié)果緩存起來,最小化PHP 和 MySQL 的執(zhí)行時間。這里推薦采用wp super cache緩存插件,具體設置方法見:wordpress網(wǎng)站靜態(tài)緩存插件之WP-Super-Cache詳細安裝與配置說明教程,其中有個“稍后初始化,在 WordPress 加載后顯示緩存文件?!辈灰催x。

      三是使用cdn加速,將css、js以及圖片文件進cdn加速,愛在靈靈久博客采用的是wordpress七牛云存儲加速的,感覺很好用,而且免費使用。

      四、問題總結(jié)

      wordpress博客的主題豐富、插件多樣,可玩性非常強。在使用時首先需要選擇一個非常好的且性能優(yōu)秀的主題,這一點很重要。其次安裝的插件不要太多,不要使用非正規(guī)的插件(容易被掛馬),且安裝完一個插件后多檢查網(wǎng)站有沒有什么異樣,如:網(wǎng)頁錯亂、打開緩慢、莫名其妙的彈窗以及網(wǎng)頁錯誤(決不能忍受網(wǎng)頁出現(xiàn)錯誤,不然心里發(fā)癢),然后再逐步增加其他插件或功能,最后忍住各種折騰的想法,一門心思好好寫內(nèi)容吧。

        本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
        轉(zhuǎn)藏 分享 獻花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多