{"id":320,"date":"2016-05-06T00:34:51","date_gmt":"2016-05-06T00:34:51","guid":{"rendered":"https:\/\/www.routecloud.net\/blog\/?p=320"},"modified":"2016-05-06T00:48:17","modified_gmt":"2016-05-06T00:48:17","slug":"perbandingan-kecepatan-http1-1-vs-http2","status":"publish","type":"post","link":"https:\/\/www.routecloud.net\/blog\/perbandingan-kecepatan-http1-1-vs-http2\/","title":{"rendered":"Perbandingan kecepatan http\/1.1 vs http\/2"},"content":{"rendered":"<p>Http\/2 adalah versi baru dari protocol http, yang mengantikan versi sebelumnya yaitu http\/1.1 . http\/2 dirilis pada tahun 2015 dan sudah terdaftar pada standar IETF. http\/2 sudah mendukung beberapa web server diantaranya adalah nginx. untuk menerapkan http\/2 pada website, kita harus mengunakan <strong>https<\/strong>.<\/p>\n<p><a href=\"https:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2016\/05\/http2.png\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-321\" src=\"https:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2016\/05\/http2.png\" alt=\"http2\" width=\"554\" height=\"195\" srcset=\"https:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2016\/05\/http2.png 554w, https:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2016\/05\/http2-300x106.png 300w, https:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2016\/05\/http2-200x70.png 200w\" sizes=\"(max-width: 554px) 100vw, 554px\" \/><\/a><\/p>\n<p><!--more--><\/p>\n<p>Perbedaan Htpp\/1.1 vs Http\/2<\/p>\n<ul>\n<li>Single, Persistent Connection &#8211; ini yang cukup membedakan dengan http\/1.1 yaitu single connection berarti hanya ada satu koneksi yang digunakan untuk meload halaman web, seperti yang ada pada gambar diatas, mengunakan koneksi yang sama selama halaman web terbuka.<\/li>\n<li>Multiplexing &#8211; mungkin secara sederhananya adalah kita dapat merequest dan merespon beberapa objek dari web dengan mengunakan single koneksi, sehingga proses transfer data semakin cepat.<\/li>\n<li>Header compression dan Binary encoding &#8211; biasanya web browser mengirimkan header untuk menginformasikan server tersebut mendukung kompresi data gzip. pada http\/2 ini tidak hanya mengunakan single connection tetapi juga memberikan compresi pada setiap data jadi data yang awalnya besar dikompres menjadi lebih kecil sehingga prosesnya menjadi lebih cepat, dalam memberikan respon ke klien<\/li>\n<li>SSL Encrytion &#8211; pada http\/2 wajib hukumnya mengunakan ssl\/tls dalam hal ini adalah https, pada http\/2 ini selain mempercepat respon dengan single connection , dia juga memprioritaskan keamanan data.<\/li>\n<\/ul>\n<p>segitu aja teorinya, kita langsung aja ke pokok pembahasan \ud83d\ude00<\/p>\n<p>sebelumnya anda harus menginstall nginx <a href=\"https:\/\/www.routecloud.net\/blog\/install-nginx-1-10-php-fpm-7-0-dan-mariadb-10-1\/\">disini<\/a> , setelah itu kita mengenerate kunci untuk mengaktifkan https<\/p>\n<pre class=\"lang:default decode:true\"> cd \/etc\/ssl\/<\/pre>\n<p>kita akan membuat kunci di folder tersebut<\/p>\n<p>Membuat kunci private dengan nama dummy, panjangnya 2048 bit<\/p>\n<pre class=\"lang:default decode:true\">openssl genrsa -out dummy.key 2048<\/pre>\n<p>membuat sertifikat permohonan atau CSR (csertificate\u00a0 of signin request)<\/p>\n<pre class=\"lang:default decode:true \">openssl req -new -key dummy.key -out dummy.csr<\/pre>\n<pre class=\"lang:default decode:true\">Country Name (2 letter code) [XX]:ID\r\nState or Province Name (full name) []:Jawa Barat\r\nLocality Name (eg, city) [Default City]:Depok\r\nOrganization Name (eg, company) [Default Company Ltd]:Routecloud Networks\r\nOrganizational Unit Name (eg, section) []:Routecloud Secure\r\nCommon Name (eg, your name or your server's hostname) []:www.routecloud.net\r\nEmail Address []:alan@routecloud.net\r\n<\/pre>\n<p>kemudian supaya certificate permohonan kita valid maka harus di tandatangai dulu mengunakan kunci private yang sudah kita buat, kita bisa juga mengunakan jasa validasi kunci seperti comodo, digicert dll<\/p>\n<pre class=\"lang:default decode:true \">openssl x509 -req -days 365 -in dummy.csr -signkey dummy.key -out dummy.crt\r\n<\/pre>\n<p>kemudian konfig nginx<\/p>\n<pre class=\"lang:default decode:true \">nano \/etc\/nginx\/nginx.conf\r\n<\/pre>\n<pre class=\"lang:default decode:true \">   server {\r\n\tlisten       80;\r\n        server_name  localhost;\r\n        return  301 https:\/\/10.212.113.10\/;\r\n        #charset koi8-r;\r\n        root \/etc\/nginx\/html;\r\n        index index.php;\r\n\r\n         #access_log  logs\/host.access.log  main;\r\n\r\n        location \/ {\r\n#\ttry_files $uri\/ $uri \/index.php?$query_string;\r\n        try_files $uri $uri\/ \/index.php?$args;\r\n        }\r\n        # redirect server error pages to the static page \/50x.html\r\n        #\r\n\terror_page   500 502 503 504  \/50x.html;\r\n        location = \/50x.html {\r\n            root   html;\r\n        }\r\n\t# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000\r\n        #\r\n\tlocation ~ \\.php$ {\r\n#           root           html;\r\n            fastcgi_pass   127.0.0.1:9000;\r\n            fastcgi_index  index.php;\r\n            fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;\r\n            include        fastcgi_params;\r\n        }\r\n\t\r\n    }\r\nserver {\r\n        listen  443 ssl http2;\r\n\tssl_certificate \/etc\/ssl\/dummy.crt;\r\n        ssl_certificate_key \/etc\/ssl\/dummy.key;\r\n        root \/etc\/nginx\/html;\r\n        index index.php;\r\n\r\n        location \/ {\r\n        # try_files $uri\/ $uri \/index.php?$query_string;\r\n        try_files $uri $uri\/ \/index.php?$args;\r\n\r\n        }\r\n\r\n        location ~ \\.php$ {\r\n#           root          \/etc\/nginx\/html;\r\n            fastcgi_pass   127.0.0.1:9000;\r\n            fastcgi_index  index.php;\r\n            fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;\r\n            include        fastcgi_params;\r\n        }\r\n\r\n}\r\n\r\n<\/pre>\n<p>pada konfigurasi nginx, kita meredirect setiap koneksi http untuk diarahkan ke https<\/p>\n<p>Testing http\/1.1<\/p>\n<p><a href=\"https:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2016\/05\/http1.png\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-329\" src=\"https:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2016\/05\/http1.png\" alt=\"http1\" width=\"1023\" height=\"564\" srcset=\"https:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2016\/05\/http1.png 1023w, https:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2016\/05\/http1-300x165.png 300w, https:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2016\/05\/http1-768x423.png 768w, https:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2016\/05\/http1-200x110.png 200w\" sizes=\"(max-width: 1023px) 100vw, 1023px\" \/><\/a><\/p>\n<p>Testing http\/2<\/p>\n<p><a href=\"https:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2016\/05\/https.png\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-322\" src=\"https:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2016\/05\/https.png\" alt=\"https\" width=\"1008\" height=\"437\" srcset=\"https:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2016\/05\/https.png 1008w, https:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2016\/05\/https-300x130.png 300w, https:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2016\/05\/https-768x333.png 768w, https:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2016\/05\/https-200x87.png 200w\" sizes=\"(max-width: 1008px) 100vw, 1008px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2016\/05\/https1.png\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-323\" src=\"https:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2016\/05\/https1.png\" alt=\"https1\" width=\"1022\" height=\"262\" srcset=\"https:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2016\/05\/https1.png 1022w, https:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2016\/05\/https1-300x77.png 300w, https:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2016\/05\/https1-768x197.png 768w, https:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2016\/05\/https1-200x51.png 200w\" sizes=\"(max-width: 1022px) 100vw, 1022px\" \/><\/a><\/p>\n<p>nah sekarang web server kita sudah menjadi http\/2.0<\/p>\n<p>Sekarang saatnya ngebanchmark performa http\/2 vs http\/1.1 mengunakan tool ab, saya akan memberikan 1000 request pada http\/1.1 dan http\/2<\/p>\n<p><strong>pada http\/1.1<\/strong><\/p>\n<pre class=\"lang:default decode:true\">ab -n 1000 -c 100  http:\/\/10.212.113.11\/<\/pre>\n<p>Hasilnya :<\/p>\n<p><a href=\"https:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2016\/05\/http1.1.png\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-324\" src=\"https:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2016\/05\/http1.1.png\" alt=\"http1.1\" width=\"525\" height=\"531\" srcset=\"https:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2016\/05\/http1.1.png 525w, https:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2016\/05\/http1.1-297x300.png 297w, https:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2016\/05\/http1.1-198x200.png 198w, https:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2016\/05\/http1.1-60x60.png 60w\" sizes=\"(max-width: 525px) 100vw, 525px\" \/><\/a><\/p>\n<p><strong>pada http\/2.0<\/strong><\/p>\n<pre class=\"lang:default decode:true \">ab -n 1000 -c 100  http:\/\/10.212.113.10\/\r\n<\/pre>\n<p>Hasilnya<\/p>\n<p><a href=\"https:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2016\/05\/http2.0.png\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-325\" src=\"https:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2016\/05\/http2.0.png\" alt=\"http2.0\" width=\"537\" height=\"551\" srcset=\"https:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2016\/05\/http2.0.png 537w, https:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2016\/05\/http2.0-292x300.png 292w, https:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2016\/05\/http2.0-195x200.png 195w\" sizes=\"(max-width: 537px) 100vw, 537px\" \/><\/a><\/p>\n<p>Wooow, hasilnya sangat signifikan, antara htt1.1 vs http2.0<\/p>\n<p style=\"text-align: center;\">Tabel perbandingan waktu bancmark 1000 request<\/p>\n<table  class=\" table table-hover\" style=\"height: 63px; width: 415px;\">\n<tbody>\n<tr style=\"height: 24px;\">\n<td style=\"width: 63px; height: 24px;\"><\/td>\n<td style=\"width: 157px; height: 24px;\">Http\/1.1<\/td>\n<td style=\"width: 173px; height: 24px;\">\u00a0Http\/2.0<\/td>\n<\/tr>\n<tr style=\"height: 41.7002px;\">\n<td style=\"width: 63px; height: 41.7002px; text-align: center;\">waktu<\/td>\n<td style=\"width: 157px; height: 41.7002px; text-align: center;\">\u00a04.651 second<\/td>\n<td style=\"width: 173px; height: 41.7002px; text-align: center;\">0.481 second<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>mungkin cukup sekian dulu, hasil pengujian kecil tentang http\/2.0 pada nginx, semoga bisa bermanfaat.<\/p>\n<p>wasallam<\/p>\n<p>Isra Mi&#8217;raj Nabi Muhammad S<em>hallallahu \u2018alaihi wasallam 1437 H<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Http\/2 adalah versi baru dari protocol http, yang mengantikan versi sebelumnya yaitu http\/1.1 . http\/2 dirilis pada tahun 2015 dan sudah terdaftar pada standar IETF. http\/2 sudah mendukung beberapa web server diantaranya adalah nginx. untuk menerapkan http\/2 pada website, kita harus mengunakan https.<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[22],"tags":[35,36,34],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v18.5.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Perbandingan kecepatan http\/1.1 vs http\/2 - Routecloud Indonesia - Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.routecloud.net\/blog\/perbandingan-kecepatan-http1-1-vs-http2\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Perbandingan kecepatan http\/1.1 vs http\/2 - Routecloud Indonesia - Blog\" \/>\n<meta property=\"og:description\" content=\"Http\/2 adalah versi baru dari protocol http, yang mengantikan versi sebelumnya yaitu http\/1.1 . http\/2 dirilis pada tahun 2015 dan sudah terdaftar pada standar IETF. http\/2 sudah mendukung beberapa web server diantaranya adalah nginx. untuk menerapkan http\/2 pada website, kita harus mengunakan https.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.routecloud.net\/blog\/perbandingan-kecepatan-http1-1-vs-http2\/\" \/>\n<meta property=\"og:site_name\" content=\"Routecloud Indonesia - Blog\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/alan.adiprastyo.7\" \/>\n<meta property=\"article:published_time\" content=\"2016-05-06T00:34:51+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2016-05-06T00:48:17+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2016\/05\/http2.png\" \/>\n<meta name=\"twitter:card\" content=\"summary\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Alan Adi Prastyo\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.routecloud.net\/blog\/#organization\",\"name\":\"Routecloud Indonesia\",\"url\":\"https:\/\/www.routecloud.net\/blog\/\",\"sameAs\":[],\"logo\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.routecloud.net\/blog\/#logo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2017\/03\/logo_routecloud_horz_2x_b.png\",\"contentUrl\":\"https:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2017\/03\/logo_routecloud_horz_2x_b.png\",\"width\":400,\"height\":80,\"caption\":\"Routecloud Indonesia\"},\"image\":{\"@id\":\"https:\/\/www.routecloud.net\/blog\/#logo\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.routecloud.net\/blog\/#website\",\"url\":\"https:\/\/www.routecloud.net\/blog\/\",\"name\":\"Routecloud Indonesia - Blog\",\"description\":\"Share Your Knowledge\",\"publisher\":{\"@id\":\"https:\/\/www.routecloud.net\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.routecloud.net\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.routecloud.net\/blog\/perbandingan-kecepatan-http1-1-vs-http2\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2016\/05\/http2.png\",\"contentUrl\":\"https:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2016\/05\/http2.png\",\"width\":554,\"height\":195},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.routecloud.net\/blog\/perbandingan-kecepatan-http1-1-vs-http2\/#webpage\",\"url\":\"https:\/\/www.routecloud.net\/blog\/perbandingan-kecepatan-http1-1-vs-http2\/\",\"name\":\"Perbandingan kecepatan http\/1.1 vs http\/2 - Routecloud Indonesia - Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.routecloud.net\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.routecloud.net\/blog\/perbandingan-kecepatan-http1-1-vs-http2\/#primaryimage\"},\"datePublished\":\"2016-05-06T00:34:51+00:00\",\"dateModified\":\"2016-05-06T00:48:17+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.routecloud.net\/blog\/perbandingan-kecepatan-http1-1-vs-http2\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.routecloud.net\/blog\/perbandingan-kecepatan-http1-1-vs-http2\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.routecloud.net\/blog\/perbandingan-kecepatan-http1-1-vs-http2\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.routecloud.net\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Perbandingan kecepatan http\/1.1 vs http\/2\"}]},{\"@type\":\"Article\",\"@id\":\"https:\/\/www.routecloud.net\/blog\/perbandingan-kecepatan-http1-1-vs-http2\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.routecloud.net\/blog\/perbandingan-kecepatan-http1-1-vs-http2\/#webpage\"},\"author\":{\"@id\":\"https:\/\/www.routecloud.net\/blog\/#\/schema\/person\/d174a85a7c46dd9d24d0b5a7d3fbef43\"},\"headline\":\"Perbandingan kecepatan http\/1.1 vs http\/2\",\"datePublished\":\"2016-05-06T00:34:51+00:00\",\"dateModified\":\"2016-05-06T00:48:17+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.routecloud.net\/blog\/perbandingan-kecepatan-http1-1-vs-http2\/#webpage\"},\"wordCount\":364,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.routecloud.net\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.routecloud.net\/blog\/perbandingan-kecepatan-http1-1-vs-http2\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2016\/05\/http2.png\",\"keywords\":[\"http2\",\"https\",\"nginx\"],\"articleSection\":[\"Nginx\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.routecloud.net\/blog\/perbandingan-kecepatan-http1-1-vs-http2\/#respond\"]}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.routecloud.net\/blog\/#\/schema\/person\/d174a85a7c46dd9d24d0b5a7d3fbef43\",\"name\":\"Alan Adi Prastyo\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.routecloud.net\/blog\/#personlogo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/0523588172f938b926bdb452d4517f9d?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/0523588172f938b926bdb452d4517f9d?s=96&d=mm&r=g\",\"caption\":\"Alan Adi Prastyo\"},\"description\":\"System Engineer\",\"sameAs\":[\"http:\/\/www.routecloud.net\",\"https:\/\/www.facebook.com\/alan.adiprastyo.7\",\"https:\/\/www.instagram.com\/alanadiprastyo\/\",\"https:\/\/www.linkedin.com\/in\/alan-adi-prastyo\"],\"url\":\"https:\/\/www.routecloud.net\/blog\/author\/alan\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Perbandingan kecepatan http\/1.1 vs http\/2 - Routecloud Indonesia - Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.routecloud.net\/blog\/perbandingan-kecepatan-http1-1-vs-http2\/","og_locale":"en_US","og_type":"article","og_title":"Perbandingan kecepatan http\/1.1 vs http\/2 - Routecloud Indonesia - Blog","og_description":"Http\/2 adalah versi baru dari protocol http, yang mengantikan versi sebelumnya yaitu http\/1.1 . http\/2 dirilis pada tahun 2015 dan sudah terdaftar pada standar IETF. http\/2 sudah mendukung beberapa web server diantaranya adalah nginx. untuk menerapkan http\/2 pada website, kita harus mengunakan https.","og_url":"https:\/\/www.routecloud.net\/blog\/perbandingan-kecepatan-http1-1-vs-http2\/","og_site_name":"Routecloud Indonesia - Blog","article_author":"https:\/\/www.facebook.com\/alan.adiprastyo.7","article_published_time":"2016-05-06T00:34:51+00:00","article_modified_time":"2016-05-06T00:48:17+00:00","og_image":[{"url":"https:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2016\/05\/http2.png"}],"twitter_card":"summary","twitter_misc":{"Written by":"Alan Adi Prastyo","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Organization","@id":"https:\/\/www.routecloud.net\/blog\/#organization","name":"Routecloud Indonesia","url":"https:\/\/www.routecloud.net\/blog\/","sameAs":[],"logo":{"@type":"ImageObject","@id":"https:\/\/www.routecloud.net\/blog\/#logo","inLanguage":"en-US","url":"https:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2017\/03\/logo_routecloud_horz_2x_b.png","contentUrl":"https:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2017\/03\/logo_routecloud_horz_2x_b.png","width":400,"height":80,"caption":"Routecloud Indonesia"},"image":{"@id":"https:\/\/www.routecloud.net\/blog\/#logo"}},{"@type":"WebSite","@id":"https:\/\/www.routecloud.net\/blog\/#website","url":"https:\/\/www.routecloud.net\/blog\/","name":"Routecloud Indonesia - Blog","description":"Share Your Knowledge","publisher":{"@id":"https:\/\/www.routecloud.net\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.routecloud.net\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"ImageObject","@id":"https:\/\/www.routecloud.net\/blog\/perbandingan-kecepatan-http1-1-vs-http2\/#primaryimage","inLanguage":"en-US","url":"https:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2016\/05\/http2.png","contentUrl":"https:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2016\/05\/http2.png","width":554,"height":195},{"@type":"WebPage","@id":"https:\/\/www.routecloud.net\/blog\/perbandingan-kecepatan-http1-1-vs-http2\/#webpage","url":"https:\/\/www.routecloud.net\/blog\/perbandingan-kecepatan-http1-1-vs-http2\/","name":"Perbandingan kecepatan http\/1.1 vs http\/2 - Routecloud Indonesia - Blog","isPartOf":{"@id":"https:\/\/www.routecloud.net\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.routecloud.net\/blog\/perbandingan-kecepatan-http1-1-vs-http2\/#primaryimage"},"datePublished":"2016-05-06T00:34:51+00:00","dateModified":"2016-05-06T00:48:17+00:00","breadcrumb":{"@id":"https:\/\/www.routecloud.net\/blog\/perbandingan-kecepatan-http1-1-vs-http2\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.routecloud.net\/blog\/perbandingan-kecepatan-http1-1-vs-http2\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.routecloud.net\/blog\/perbandingan-kecepatan-http1-1-vs-http2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.routecloud.net\/blog\/"},{"@type":"ListItem","position":2,"name":"Perbandingan kecepatan http\/1.1 vs http\/2"}]},{"@type":"Article","@id":"https:\/\/www.routecloud.net\/blog\/perbandingan-kecepatan-http1-1-vs-http2\/#article","isPartOf":{"@id":"https:\/\/www.routecloud.net\/blog\/perbandingan-kecepatan-http1-1-vs-http2\/#webpage"},"author":{"@id":"https:\/\/www.routecloud.net\/blog\/#\/schema\/person\/d174a85a7c46dd9d24d0b5a7d3fbef43"},"headline":"Perbandingan kecepatan http\/1.1 vs http\/2","datePublished":"2016-05-06T00:34:51+00:00","dateModified":"2016-05-06T00:48:17+00:00","mainEntityOfPage":{"@id":"https:\/\/www.routecloud.net\/blog\/perbandingan-kecepatan-http1-1-vs-http2\/#webpage"},"wordCount":364,"commentCount":0,"publisher":{"@id":"https:\/\/www.routecloud.net\/blog\/#organization"},"image":{"@id":"https:\/\/www.routecloud.net\/blog\/perbandingan-kecepatan-http1-1-vs-http2\/#primaryimage"},"thumbnailUrl":"https:\/\/www.routecloud.net\/blog\/wp-content\/uploads\/2016\/05\/http2.png","keywords":["http2","https","nginx"],"articleSection":["Nginx"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.routecloud.net\/blog\/perbandingan-kecepatan-http1-1-vs-http2\/#respond"]}]},{"@type":"Person","@id":"https:\/\/www.routecloud.net\/blog\/#\/schema\/person\/d174a85a7c46dd9d24d0b5a7d3fbef43","name":"Alan Adi Prastyo","image":{"@type":"ImageObject","@id":"https:\/\/www.routecloud.net\/blog\/#personlogo","inLanguage":"en-US","url":"https:\/\/secure.gravatar.com\/avatar\/0523588172f938b926bdb452d4517f9d?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0523588172f938b926bdb452d4517f9d?s=96&d=mm&r=g","caption":"Alan Adi Prastyo"},"description":"System Engineer","sameAs":["http:\/\/www.routecloud.net","https:\/\/www.facebook.com\/alan.adiprastyo.7","https:\/\/www.instagram.com\/alanadiprastyo\/","https:\/\/www.linkedin.com\/in\/alan-adi-prastyo"],"url":"https:\/\/www.routecloud.net\/blog\/author\/alan\/"}]}},"_links":{"self":[{"href":"https:\/\/www.routecloud.net\/blog\/wp-json\/wp\/v2\/posts\/320"}],"collection":[{"href":"https:\/\/www.routecloud.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.routecloud.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.routecloud.net\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.routecloud.net\/blog\/wp-json\/wp\/v2\/comments?post=320"}],"version-history":[{"count":5,"href":"https:\/\/www.routecloud.net\/blog\/wp-json\/wp\/v2\/posts\/320\/revisions"}],"predecessor-version":[{"id":331,"href":"https:\/\/www.routecloud.net\/blog\/wp-json\/wp\/v2\/posts\/320\/revisions\/331"}],"wp:attachment":[{"href":"https:\/\/www.routecloud.net\/blog\/wp-json\/wp\/v2\/media?parent=320"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.routecloud.net\/blog\/wp-json\/wp\/v2\/categories?post=320"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.routecloud.net\/blog\/wp-json\/wp\/v2\/tags?post=320"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}