HTTP/2 Server Push, bir web sitesinin, önce bir sayfanın HTML’sinin oluşturulmasını beklemeden içeriği bir tarayıcıya göndermesine olanak tanır. HTTP/2’de yerleşik olan eşzamanlılık desteğiyle bağlantılı olarak Server Push, web sitenizi yüklemek için gereken istek miktarını önemli ölçüde azaltabilir.
Cloudflare, HTTP/2 Server Push’u destekler ve Cloudflare’nin WordPress eklentisi kullanılarak stil sayfaları ve betikler için etkinleştirilebilir. Bu özelliği kullanabilmek için öncelikle sitenizde Cloudflare WordPress eklentisinin kurulu ve kurulu olduğundan emin olmalısınız.
.
Eklenti yüklendikten sonra, wp-config.php dosyanıza aşağıdaki yapılandırma kodunu ekleyerek HTTP/2 Server Push’u etkinleştirebilirsiniz:
define(‘CLOUDFLARE_HTTP2_SERVER_PUSH_ACTIVE’, true);
Bu satırı yukarıdaki “/* Hepsi bu kadar, düzenlemeyi bırakın! Mutlu bloglamalar. */” yazan yere eklemelisiniz, aşağıdaki gibi:|
Ardından, Server Push aracılığıyla başlatılan istekleri görmeye başlamalısınız, örneğin, Chrome Geliştirme Araçları’nın Ağ sekmesinde, başlatıcı olarak bazı iddiaların “Push” olduğunu görmelisiniz:
Kaynak: https://developers.cloudflare.com/support/third-party-software/content-management-system-cms/how-do-i-enable-http2-server-push-in-wordpress/