{"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":"CloudFront Da\u011f\u0131t\u0131m\u0131 Olu\u015fturma: Ad\u0131m Ad\u0131m K\u0131lavuz","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"isWN9AO5i3\"><a href=\"https:\/\/fatihsoysal.com\/blog\/cloudfront-dagitimi-olusturma-adim-adim-kilavuz\/\">CloudFront Da\u011f\u0131t\u0131m\u0131 Olu\u015fturma: Ad\u0131m Ad\u0131m K\u0131lavuz<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/cloudfront-dagitimi-olusturma-adim-adim-kilavuz\/embed\/#?secret=isWN9AO5i3\" width=\"600\" height=\"338\" title=\"&#8220;CloudFront Da\u011f\u0131t\u0131m\u0131 Olu\u015fturma: Ad\u0131m Ad\u0131m K\u0131lavuz&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"isWN9AO5i3\" 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 Amazon CloudFront kullanarak bir i\u00e7erik da\u011f\u0131t\u0131m a\u011f\u0131 (CDN) da\u011f\u0131t\u0131m\u0131 olu\u015fturmay\u0131 ad\u0131m ad\u0131m anlataca\u011f\u0131m. CloudFront, statik ve dinamik dosyalar\u0131n\u0131z\u0131 d\u00fcnyan\u0131n her yerinden kullan\u0131c\u0131lara h\u0131zl\u0131 ve g\u00fcvenilir bir \u015fekilde sunman\u0131za olanak tan\u0131r. Bu sayede, web sitenizin performans\u0131n\u0131 art\u0131rabilir, gecikmeyi azaltabilir ve k\u00fcresel eri\u015fiminizi geni\u015fletebilirsiniz. Ba\u015flamadan \u00f6nce bir AWS hesab\u0131n\u0131z\u0131n olmas\u0131 gerekti\u011fini belirtmeliyim. Hesab\u0131n\u0131z yoksa AWS sitesinden bir hesap olu\u015fturabilirsiniz."}