{"version":"1.0","provider_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","provider_url":"https:\/\/fatihsoysal.com\/blog","author_name":"Fatih Soysal","author_url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/","title":"HTTP \u00d6nbellekleme: G\u00fc\u00e7l\u00fc ve G\u00f6r\u00fc\u015fmeli \u00d6nbellek","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"umsbQheKom\"><a href=\"https:\/\/fatihsoysal.com\/blog\/http-onbellekleme-guclu-ve-gorusmeli-onbellek\/\">HTTP \u00d6nbellekleme: G\u00fc\u00e7l\u00fc ve G\u00f6r\u00fc\u015fmeli \u00d6nbellek<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/http-onbellekleme-guclu-ve-gorusmeli-onbellek\/embed\/#?secret=umsbQheKom\" width=\"600\" height=\"338\" title=\"&#8220;HTTP \u00d6nbellekleme: G\u00fc\u00e7l\u00fc ve G\u00f6r\u00fc\u015fmeli \u00d6nbellek&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"umsbQheKom\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n<\/script>\n","description":"Merhaba! Fatih Soysal olarak, bug\u00fcn size web performans\u0131n\u0131 \u00f6nemli \u00f6l\u00e7\u00fcde iyile\u015ftirebilen HTTP \u00f6nbellekleme mekanizmalar\u0131n\u0131, \u00f6zellikle de g\u00fc\u00e7l\u00fc ve g\u00f6r\u00fc\u015fmeli \u00f6nbellekleri a\u00e7\u0131klayaca\u011f\u0131m. Bu mekanizmalar\u0131 anlamak, web sitenizin h\u0131z\u0131n\u0131 ve verimlili\u011fini art\u0131rmak i\u00e7in son derece \u00f6nemlidir. \u00d6ncelikle, HTTP \u00f6nbelleklemenin ne oldu\u011funu ve neden \u00f6nemli oldu\u011funu anlayal\u0131m."}