indoglobal.com
Langsung ke: navigasi, cari

SPDY

(Perbedaan revisi)
 
Baris 20: Baris 20:
 
==SPDY Server Push==
 
==SPDY Server Push==
  
SPDY mendukung server push yang akan secara otomatis mengirim konten ke pengases tanpa diminta.
+
SPDY mendukung server push yang akan secara otomatis mengirim konten ke pengakses tanpa diminta.
  
 
Untuk melakukan push, script perlu mengoutputkan header X-Associated-Content, misalnya sebagai berikut:
 
Untuk melakukan push, script perlu mengoutputkan header X-Associated-Content, misalnya sebagai berikut:

Revisi terkini pada 8 Oktober 2014 07.18

indoglobal.com mendukung protokol SPDY untuk mempercepat proses download situs web. SPDY otomatis aktif untuk semua pelanggan kami jika diakses melalui HTTPS oleh web browser yang mendukung SPDY.

Perhatian
SPDY hanya bisa diakses jika pengunjung menggunakan HTTPS, dan bukan HTTP. Artinya situs web harus dilengkapi dengan sertifikat SSL jika tidak ingin ada warning di sisi pengakses.

[sunting] Mendeteksi SPDY

Untuk mendeteksi apakah script diakses melalui SPDY, gunakan variabel SPDY_VERSION pada script anda. Contoh pada PHP:

 <?php
 $spdy_version = getenv('SPDY_VERSION');
 if ($spdy_version) {
   echo "This page was served via SPDY (version " . $spdy_version . ").";
 } else {
   echo "This page was not served via SPDY.";
 }
 ?>

[sunting] SPDY Server Push

SPDY mendukung server push yang akan secara otomatis mengirim konten ke pengakses tanpa diminta.

Untuk melakukan push, script perlu mengoutputkan header X-Associated-Content, misalnya sebagai berikut:

X-Associated-Content: "/script.js", "/style.css"

Contoh pada PHP:

<?php
header('X-Associated-Content: "/script.js", "/style.css"');
?>

Contoh dengan menggunakan .htaccess:

Header add X-Associated-Content "\"/script.js\", \"/style.css\""

Contoh di atas akan melakukan push file script.js dan style.css.