{"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":"Memcached: G\u00fc\u00e7l\u00fc Bir Bellek \u0130\u00e7i \u00d6nbellekleme \u00c7\u00f6z\u00fcm\u00fc","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"mm6XZhkzwK\"><a href=\"https:\/\/fatihsoysal.com\/blog\/memcached-guclu-bir-bellek-ici-onbellekleme-cozumu\/\">Memcached: G\u00fc\u00e7l\u00fc Bir Bellek \u0130\u00e7i \u00d6nbellekleme \u00c7\u00f6z\u00fcm\u00fc<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/memcached-guclu-bir-bellek-ici-onbellekleme-cozumu\/embed\/#?secret=mm6XZhkzwK\" width=\"600\" height=\"338\" title=\"&#8220;Memcached: G\u00fc\u00e7l\u00fc Bir Bellek \u0130\u00e7i \u00d6nbellekleme \u00c7\u00f6z\u00fcm\u00fc&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"mm6XZhkzwK\" 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":"Web uygulamalar\u0131n\u0131n performans\u0131n\u0131 art\u0131rmak i\u00e7in bir\u00e7ok y\u00f6ntem vard\u0131r. Bunlardan biri de \u00f6nbelleklemedir. Memcached, bu konuda olduk\u00e7a etkili bir ara\u00e7t\u0131r. Basit\u00e7e s\u00f6ylemek gerekirse, Memcached veritaban\u0131ndan s\u0131k\u00e7a eri\u015filen verileri bellekte tutarak, her istekte veritaban\u0131na eri\u015fim ihtiyac\u0131n\u0131 azalt\u0131r. Bu sayede, uygulama tepki s\u00fcreleri \u00f6nemli \u00f6l\u00e7\u00fcde k\u0131sal\u0131r ve kullan\u0131c\u0131 deneyimi iyile\u015fir."}