wordpress 搭配 cloudflare plugin 開啟 HTTP/2 Server push

CloudFlare CDN 本身有支援 HTTP/2 Server push ,我一直沒有去好好用它,今天特別裝了 Wordpres cloudlfare plugin 看看,裝完後必須在 wp-config.php 新增

define(‘CLOUDFLARE_HTTP2_SERVER_PUSH_ACTIVE’, true);

這樣才會開啟 server push

未啟用 CLOUDFLARE_HTTP2_SERVER_PUSH_ACTIVE 之前

啟用 CLOUDFLARE_HTTP2_SERVER_PUSH_ACTIVE 之後

因為現在頻寬已經夠快了,好像看不出甚麼差異,但是實際上還是有些微的差異,有快一些些,而且是很穩定的一致性完成檔案預讀。因此頁面 render 速度還是比沒有開啟之前快。

目前 cloudflare plugin 只能預讀 js/css,因為它沒有去判斷文章中有甚麼圖片,這可能會耗很大資源反而讓 Server Loading 加重,應該只是去擷取 wordpress 有註冊要載入的 js/css 而啟用 Server Push。

發表迴響