{"id":2779,"date":"2025-12-03T18:11:50","date_gmt":"2025-12-03T15:11:50","guid":{"rendered":"https:\/\/www.dchost.com\/blog\/cdn-trafik-maliyetlerini-kontrol-altina-almak-origin-pull-cache-hit-ratio-ve-bolgesel-fiyatlandirma\/"},"modified":"2025-12-03T18:11:50","modified_gmt":"2025-12-03T15:11:50","slug":"cdn-trafik-maliyetlerini-kontrol-altina-almak-origin-pull-cache-hit-ratio-ve-bolgesel-fiyatlandirma","status":"publish","type":"post","link":"https:\/\/www.dchost.com\/blog\/cdn-trafik-maliyetlerini-kontrol-altina-almak-origin-pull-cache-hit-ratio-ve-bolgesel-fiyatlandirma\/","title":{"rendered":"CDN Trafik Maliyetlerini Kontrol Alt\u0131na Almak: Origin Pull, Cache Hit Ratio ve B\u00f6lgesel Fiyatland\u0131rma"},"content":{"rendered":"<div class=\"dchost-blog-content-wrapper\"><p>CDN kullanmaya ba\u015flad\u0131\u011f\u0131n\u0131zda ilk g\u00f6rd\u00fc\u011f\u00fcn\u00fcz kazan\u00e7 genelde h\u0131z ve kullan\u0131c\u0131 deneyimi olur. Ancak bir s\u00fcre sonra finans ekibinden gelen sorular de\u011fi\u015fir: \u201cBu CDN faturas\u0131 neden her ay biraz daha art\u0131yor?\u201d, \u201cTrafi\u011fimiz bu kadar b\u00fcy\u00fcmedi, nereden geliyor bu maliyet?\u201d. \u00d6zellikle g\u00f6rsel a\u011f\u0131rl\u0131kl\u0131 sitelerde, medya ak\u0131\u015f\u0131 yapan projelerde veya yo\u011fun kampanya d\u00f6nemleri ya\u015fayan e-ticaret sitelerinde CDN trafik maliyetleri kolayca sunucu maliyetlerinin \u00f6n\u00fcne ge\u00e7ebiliyor.<\/p>\n<p>Biz DCHost ekibi olarak, bir\u00e7ok projede CDN\u2019in do\u011fru kurgulanmad\u0131\u011f\u0131 i\u00e7in gereksiz yere y\u00fcksek fatura \u00fcretti\u011fini g\u00f6r\u00fcyoruz. Sorun genellikle CDN kullanmamak de\u011fil; <strong>origin pull trafi\u011finin kontrols\u00fcz kalmas\u0131<\/strong>, <strong>cache hit ratio\u2019nun (CHR) d\u00fc\u015f\u00fck olmas\u0131<\/strong> ve <strong>b\u00f6lgesel fiyatland\u0131rma farklar\u0131n\u0131n planlanmamas\u0131<\/strong> oluyor. Bu yaz\u0131da, bu \u00fc\u00e7 ba\u015fl\u0131\u011f\u0131 birlikte ele al\u0131p ger\u00e7ek\u00e7i, uygulanabilir bir maliyet kontrol stratejisi \u00e7\u0131karaca\u011f\u0131z.<\/p>\n<p>Teknik terimlere bo\u011fulmadan ama yeterince derine inerek; CDN trafik yap\u0131n\u0131z\u0131 nas\u0131l okuyaca\u011f\u0131n\u0131z\u0131, hangi metriklere bakman\u0131z gerekti\u011fini ve somut olarak neleri de\u011fi\u015ftirirseniz faturan\u0131z\u0131n a\u015fa\u011f\u0131 do\u011fru inmeye ba\u015flayaca\u011f\u0131n\u0131 ad\u0131m ad\u0131m anlataca\u011f\u0131m. \u00d6zellikle WordPress, WooCommerce, Laravel ve medya a\u011f\u0131rl\u0131kl\u0131 projeleriniz i\u00e7in do\u011frudan uygulayabilece\u011finiz \u00f6rnekler de olacak.<\/p>\n<div id=\"toc_container\" class=\"toc_transparent no_bullets\"><p class=\"toc_title\">\u0130&ccedil;indekiler<\/p><ul class=\"toc_list\"><li><a href=\"#CDN_Trafik_Maliyetleri_Neden_Bu_Kadar_Kritik_Hale_Geldi\"><span class=\"toc_number toc_depth_1\">1<\/span> CDN Trafik Maliyetleri Neden Bu Kadar Kritik Hale Geldi?<\/a><\/li><li><a href=\"#CDN_Trafik_Faturasini_Olusturan_Temel_Kalemler\"><span class=\"toc_number toc_depth_1\">2<\/span> CDN Trafik Faturas\u0131n\u0131 Olu\u015fturan Temel Kalemler<\/a><ul><li><a href=\"#Kullaniciya_Giden_Trafik\"><span class=\"toc_number toc_depth_2\">2.1<\/span> Kullan\u0131c\u0131ya Giden Trafik<\/a><\/li><li><a href=\"#Origin_Pull_Trafigi_CDN_Origin\"><span class=\"toc_number toc_depth_2\">2.2<\/span> Origin Pull Trafi\u011fi (CDN \u2192 Origin)<\/a><\/li><li><a href=\"#Istek_Sayisi_Loglama_ve_Ek_Ozellikler\"><span class=\"toc_number toc_depth_2\">2.3<\/span> \u0130stek Say\u0131s\u0131, Loglama ve Ek \u00d6zellikler<\/a><\/li><\/ul><\/li><li><a href=\"#Origin_Pull_Trafigini_Azaltmak_Dogru_Mimari_ve_Teknikler\"><span class=\"toc_number toc_depth_1\">3<\/span> Origin Pull Trafi\u011fini Azaltmak: Do\u011fru Mimari ve Teknikler<\/a><ul><li><a href=\"#Cache-Control_Basliklarini_Dogru_Kullanmak\"><span class=\"toc_number toc_depth_2\">3.1<\/span> Cache-Control Ba\u015fl\u0131klar\u0131n\u0131 Do\u011fru Kullanmak<\/a><\/li><li><a href=\"#Statik_ve_Dinamik_Trafigi_Ayristirmak\"><span class=\"toc_number toc_depth_2\">3.2<\/span> Statik ve Dinamik Trafi\u011fi Ayr\u0131\u015ft\u0131rmak<\/a><\/li><li><a href=\"#Origin_Shield_ve_Katmanli_Onbellekleme\"><span class=\"toc_number toc_depth_2\">3.3<\/span> Origin Shield ve Katmanl\u0131 \u00d6nbellekleme<\/a><\/li><li><a href=\"#Gorsel_Optimizasyonu_ile_Byte_Tasarrufu\"><span class=\"toc_number toc_depth_2\">3.4<\/span> G\u00f6rsel Optimizasyonu ile Byte Tasarrufu<\/a><\/li><\/ul><\/li><li><a href=\"#Cache_Hit_Ratioyu_CHR_Yukseltmek_Altin_Kural_90\"><span class=\"toc_number toc_depth_1\">4<\/span> Cache Hit Ratio\u2019yu (CHR) Y\u00fckseltmek: Alt\u0131n Kural %90+<\/a><ul><li><a href=\"#CHRyi_Dusuren_Yaygin_Hatalar\"><span class=\"toc_number toc_depth_2\">4.1<\/span> CHR\u2019yi D\u00fc\u015f\u00fcren Yayg\u0131n Hatalar<\/a><\/li><li><a href=\"#WordPress_ve_WooCommerce_Ornegi\"><span class=\"toc_number toc_depth_2\">4.2<\/span> WordPress ve WooCommerce \u00d6rne\u011fi<\/a><\/li><li><a href=\"#CHRyi_Yukseltmek_Icin_Pratik_Adimlar\"><span class=\"toc_number toc_depth_2\">4.3<\/span> CHR\u2019yi Y\u00fckseltmek \u0130\u00e7in Pratik Ad\u0131mlar<\/a><\/li><\/ul><\/li><li><a href=\"#Bolgesel_Fiyatlandirma_ve_Trafik_Yonlendirme_Stratejileri\"><span class=\"toc_number toc_depth_1\">5<\/span> B\u00f6lgesel Fiyatland\u0131rma ve Trafik Y\u00f6nlendirme Stratejileri<\/a><ul><li><a href=\"#Cografi_Trafik_Analizi\"><span class=\"toc_number toc_depth_2\">5.1<\/span> Co\u011frafi Trafik Analizi<\/a><\/li><li><a href=\"#Pahali_Bolgelerde_Akilli_Kisitlamalar\"><span class=\"toc_number toc_depth_2\">5.2<\/span> Pahal\u0131 B\u00f6lgelerde Ak\u0131ll\u0131 K\u0131s\u0131tlamalar<\/a><\/li><li><a href=\"#Sunucu_Lokasyonu_ve_CDN_Etkilesimi\"><span class=\"toc_number toc_depth_2\">5.3<\/span> Sunucu Lokasyonu ve CDN Etkile\u015fimi<\/a><\/li><li><a href=\"#Gelismis_DNS_ve_Cok_Bolgeli_Mimariler\"><span class=\"toc_number toc_depth_2\">5.4<\/span> Geli\u015fmi\u015f DNS ve \u00c7ok B\u00f6lgeli Mimariler<\/a><\/li><\/ul><\/li><li><a href=\"#Ornek_Senaryo_3_Adimda_CDN_Trafik_Faturasini_40_Azaltmak\"><span class=\"toc_number toc_depth_1\">6<\/span> \u00d6rnek Senaryo: 3 Ad\u0131mda CDN Trafik Faturas\u0131n\u0131 %40 Azaltmak<\/a><ul><li><a href=\"#Adim_1_CHRyi_70ten_90a_Cekmek\"><span class=\"toc_number toc_depth_2\">6.1<\/span> Ad\u0131m 1: CHR\u2019yi %70\u2019ten %90\u2019a \u00c7ekmek<\/a><\/li><li><a href=\"#Adim_2_Gorsel_Optimizasyonu_ve_Byte_Tasarrufu\"><span class=\"toc_number toc_depth_2\">6.2<\/span> Ad\u0131m 2: G\u00f6rsel Optimizasyonu ve Byte Tasarrufu<\/a><\/li><li><a href=\"#Adim_3_Bolgesel_Strateji_ve_Pahali_Bolgeleri_Ehlilestirmek\"><span class=\"toc_number toc_depth_2\">6.3<\/span> Ad\u0131m 3: B\u00f6lgesel Strateji ve Pahal\u0131 B\u00f6lgeleri Ehlile\u015ftirmek<\/a><\/li><\/ul><\/li><li><a href=\"#DCHost_ile_Uygulanabilir_Bir_Yol_Haritasi\"><span class=\"toc_number toc_depth_1\">7<\/span> DCHost ile Uygulanabilir Bir Yol Haritas\u0131<\/a><\/li><\/ul><\/div>\n<h2><span id=\"CDN_Trafik_Maliyetleri_Neden_Bu_Kadar_Kritik_Hale_Geldi\">CDN Trafik Maliyetleri Neden Bu Kadar Kritik Hale Geldi?<\/span><\/h2>\n<p>CDN\u2019ler uzun s\u00fcredir hayat\u0131m\u0131zda ama son y\u0131llarda \u00fc\u00e7 ana sebeple CDN trafik maliyetleri \u015firket b\u00fct\u00e7elerinde dikkat \u00e7eker hale geldi:<\/p>\n<ul>\n<li><strong>G\u00f6rsel ve video boyutlar\u0131n\u0131n b\u00fcy\u00fcmesi:<\/strong> Y\u00fcksek \u00e7\u00f6z\u00fcn\u00fcrl\u00fckl\u00fc g\u00f6rseller, autoplay videolar, hik\u00e2ye formatlar\u0131 her istekte \u00e7ok daha fazla veri transferi demek.<\/li>\n<li><strong>K\u00fcresel eri\u015fim beklentisi:<\/strong> Sadece T\u00fcrkiye de\u011fil, Avrupa, Orta Do\u011fu veya d\u00fcnya geneli hedeflendi\u011finde pahal\u0131 b\u00f6lge trafi\u011fi devreye giriyor.<\/li>\n<li><strong>IPv4 ve bant geni\u015fli\u011fi maliyetlerinin art\u0131\u015f\u0131:<\/strong> Veri merkezleri taraf\u0131nda maliyetler y\u00fckseldik\u00e7e, CDN sa\u011flay\u0131c\u0131lar\u0131n\u0131n trafik fiyatlar\u0131na da yans\u0131yor.<\/li>\n<\/ul>\n<p>Bu noktada kritik olan, \u201cCDN pahal\u0131\u201d demek de\u011fil; <strong>hangi trafikten para \u00f6dedi\u011finizi kalem kalem anlamak<\/strong>. Bunun i\u00e7in \u00f6nce faturay\u0131 olu\u015fturan ana bile\u015fenlere bakmam\u0131z gerekiyor. CDN\u2019lerin genel \u00e7al\u0131\u015fma mant\u0131\u011f\u0131n\u0131 hat\u0131rlamak isterseniz, temel kavramlar\u0131 <a href=\"https:\/\/www.dchost.com\/blog\/content-delivery-network-cdn-nedir-web-siteniz-icin-avantajlari\/\">CDN nedir ve web siteniz i\u00e7in avantajlar\u0131 nelerdir<\/a> ba\u015fl\u0131kl\u0131 yaz\u0131m\u0131zda detayl\u0131 olarak da anlatt\u0131k.<\/p>\n<h2><span id=\"CDN_Trafik_Faturasini_Olusturan_Temel_Kalemler\">CDN Trafik Faturas\u0131n\u0131 Olu\u015fturan Temel Kalemler<\/span><\/h2>\n<p>CDN faturas\u0131n\u0131 kabaca \u00fc\u00e7 ana kalemde d\u00fc\u015f\u00fcnebilirsiniz:<\/p>\n<ul>\n<li>Kullan\u0131c\u0131ya (edge\u2019ten son kullan\u0131c\u0131ya) giden trafik<\/li>\n<li>Origin pull trafi\u011fi (CDN \u2192 origin sunucunuz)<\/li>\n<li>\u0130stek (request) say\u0131s\u0131 ve varsa ek \u00f6zellikler (WAF, log, g\u00f6r\u00fcnt\u00fc i\u015fleme vb.)<\/li>\n<\/ul>\n<h3><span id=\"Kullaniciya_Giden_Trafik\">Kullan\u0131c\u0131ya Giden Trafik<\/span><\/h3>\n<p>\u00c7o\u011fu CDN, b\u00f6lgesel bant geni\u015fli\u011fi fiyatland\u0131rmas\u0131 uygular. \u00d6rne\u011fin:<\/p>\n<ul>\n<li>Avrupa + Kuzey Amerika: Genelde \u201cstandart\u201d veya nispeten ucuz b\u00f6lge<\/li>\n<li>Orta Do\u011fu, Asya, Okyanusya: S\u0131kl\u0131kla daha pahal\u0131 b\u00f6lge<\/li>\n<li>Latin Amerika, Afrika, baz\u0131 \u00f6zel \u00fclkeler: \u201cpremium\u201d veya daha pahal\u0131 bant geni\u015fli\u011fi<\/li>\n<\/ul>\n<p>Faturan\u0131zda GB\/TB ba\u015f\u0131na birim \u00fccret <strong>b\u00f6lgeye g\u00f6re ciddi farkl\u0131l\u0131klar<\/strong> g\u00f6sterebilir. Bu y\u00fczden:<\/p>\n<ul>\n<li>Trafi\u011finizin co\u011frafi da\u011f\u0131l\u0131m\u0131<\/li>\n<li>Hangi b\u00f6lgenin ne kadar t\u00fcketim yapt\u0131\u011f\u0131<\/li>\n<li>Bu b\u00f6lgelerin birim \u00fccretleri<\/li>\n<\/ul>\n<p>maliyet analizinin ilk ad\u0131m\u0131d\u0131r. Bir\u00e7ok projede, toplam trafi\u011fin k\u00fc\u00e7\u00fck bir y\u00fczdesinin pahal\u0131 b\u00f6lgelerde olu\u015fmas\u0131na ra\u011fmen faturan\u0131n b\u00fcy\u00fck b\u00f6l\u00fcm\u00fcn\u00fc bu k\u00fc\u00e7\u00fck k\u0131s\u0131m olu\u015fturdu\u011funu g\u00f6r\u00fcyoruz.<\/p>\n<h3><span id=\"Origin_Pull_Trafigi_CDN_Origin\">Origin Pull Trafi\u011fi (CDN \u2192 Origin)<\/span><\/h3>\n<p>Origin pull, CDN\u2019in edge noktas\u0131nda olmayan (cache\u2019te bulunmayan) i\u00e7eri\u011fi <strong>arka plandaki as\u0131l sunucunuzdan \u00e7ekmesi<\/strong> anlam\u0131na gelir. Bu trafik iki a\u00e7\u0131dan maliyetlidir:<\/p>\n<ul>\n<li><strong>CDN taraf\u0131nda:<\/strong> Baz\u0131 sa\u011flay\u0131c\u0131lar origin pull trafi\u011fini ayr\u0131ca \u00f6l\u00e7er veya paketler buna g\u00f6re \u015fekillenir.<\/li>\n<li><strong>Origin taraf\u0131nda:<\/strong> <a href=\"https:\/\/www.dchost.com\/tr\/vps\">VPS<\/a>\/dedicated\/colocation sunucunuzda outbound bant geni\u015fli\u011fi t\u00fcketirsiniz; bu da DCHost taraf\u0131ndaki sunucu maliyetinizi etkiler.<\/li>\n<\/ul>\n<p>E\u011fer cache hit ratio\u2019nuz d\u00fc\u015f\u00fckse, kullan\u0131c\u0131ya giden her 100 iste\u011fin \u00e7ok b\u00fcy\u00fck bir k\u0131sm\u0131 origin\u2019e de u\u011fruyor demektir. Bu da hem CDN hem sunucu maliyetini katlar.<\/p>\n<h3><span id=\"Istek_Sayisi_Loglama_ve_Ek_Ozellikler\">\u0130stek Say\u0131s\u0131, Loglama ve Ek \u00d6zellikler<\/span><\/h3>\n<p>Baz\u0131 CDN modellerinde:<\/p>\n<ul>\n<li>HTTP iste\u011fi ba\u015f\u0131na \u00fccret<\/li>\n<li>Geli\u015fmi\u015f loglama (real-time log streaming, long-term storage)<\/li>\n<li>WAF, bot korumas\u0131, g\u00f6r\u00fcnt\u00fc optimizasyonu, edge compute<\/li>\n<\/ul>\n<p>gibi kalemler de faturaya yans\u0131r. Trafik maliyeti tart\u0131\u015f\u0131rken genellikle bant geni\u015fli\u011fine odaklan\u0131r\u0131z, ancak \u00e7ok y\u00fcksek istek hacmine sahip dinamik projelerde request bazl\u0131 \u00fccretler de ciddi bir kalem olabilir. Bu yaz\u0131da oda\u011f\u0131m\u0131z bant geni\u015fli\u011fi olacak; fakat istek say\u0131s\u0131n\u0131 azaltan her optimizasyonun dolayl\u0131 olarak bu kaleme de katk\u0131 sa\u011flayaca\u011f\u0131n\u0131 unutmamak gerekiyor.<\/p>\n<h2><span id=\"Origin_Pull_Trafigini_Azaltmak_Dogru_Mimari_ve_Teknikler\">Origin Pull Trafi\u011fini Azaltmak: Do\u011fru Mimari ve Teknikler<\/span><\/h2>\n<p>Origin pull trafi\u011fini azaltmak, hem CDN faturas\u0131n\u0131 hem de origin sunucu maliyetini ayn\u0131 anda d\u00fc\u015f\u00fcrmenin en etkili yollar\u0131ndan biridir. Bunu \u00fc\u00e7 katmanda d\u00fc\u015f\u00fcnebilirsiniz:<\/p>\n<ol>\n<li>HTTP cache-control stratejisi<\/li>\n<li>Mimari ayr\u0131\u015ft\u0131rma (statik\/dinamik)<\/li>\n<li>Ortam ve depolama mimarisi<\/li>\n<\/ol>\n<h3><span id=\"Cache-Control_Basliklarini_Dogru_Kullanmak\">Cache-Control Ba\u015fl\u0131klar\u0131n\u0131 Do\u011fru Kullanmak<\/span><\/h3>\n<p>CDN taraf\u0131nda cache al\u0131n\u0131p al\u0131nmamas\u0131n\u0131 belirleyen en \u00f6nemli sinyal <strong>HTTP cache-control<\/strong> ba\u015fl\u0131klar\u0131d\u0131r. \u00d6zellikle:<\/p>\n<ul>\n<li><code>Cache-Control: public, max-age=31536000, immutable<\/code> gibi uzun \u00f6m\u00fcrl\u00fc, versiyonlanm\u0131\u015f statik dosyalar<\/li>\n<li><code>s-maxage<\/code> ile \u201csadece CDN i\u00e7in\u201d farkl\u0131 s\u00fcre belirlemek<\/li>\n<li>Dinamik HTML i\u00e7in k\u0131sa ama mant\u0131kl\u0131 s\u00fcreler (\u00f6rne\u011fin 60\u2013300 saniyelik micro-cache senaryolar\u0131)<\/li>\n<\/ul>\n<p>cache isabet oran\u0131n\u0131z\u0131 do\u011frudan etkiler. WordPress ve WooCommerce siteleri i\u00e7in edge taraf\u0131ndaki \u00f6nbellekleme kurallar\u0131n\u0131 detayl\u0131 anlatt\u0131\u011f\u0131m\u0131z <a href=\"https:\/\/www.dchost.com\/blog\/cdn-onbellekleme-cache-control-ve-edge-kurallari-wordpress-ve-woocommercede-tam-isabet-ayarlar\/\">CDN \u00f6nbellekleme, cache-control ve edge kurallar\u0131 rehberimizi<\/a> incelemeniz bu noktada \u00e7ok faydal\u0131 olacakt\u0131r.<\/p>\n<h3><span id=\"Statik_ve_Dinamik_Trafigi_Ayristirmak\">Statik ve Dinamik Trafi\u011fi Ayr\u0131\u015ft\u0131rmak<\/span><\/h3>\n<p>Origin pull trafi\u011fini azaltman\u0131n bir di\u011fer kritik ad\u0131m\u0131, <strong>statik dosyalar\u0131n\u0131z\u0131 dinamik uygulama sunucusundan ay\u0131rmakt\u0131r<\/strong>. \u00d6rne\u011fin:<\/p>\n<ul>\n<li>WordPress\u2019teki <code>wp-content\/uploads<\/code> klas\u00f6r\u00fcn\u00fc ayr\u0131 bir domain veya subdomain \u00fczerinden servis etmek<\/li>\n<li>G\u00f6rselleri, PDF\u2019leri ve videolar\u0131 uygulama sunucusundan ziyade S3-uyumlu bir depolama \u00fczerinde tutmak<\/li>\n<li>CSS\/JS gibi derlenmi\u015f varl\u0131klar\u0131 hash\u2019li dosya isimleriyle versiyonlay\u0131p uzun s\u00fcreli cache\u2019lemek<\/li>\n<\/ul>\n<p>Bu sayede hem CDN taraf\u0131nda daha agresif cache s\u00fcreleri verebilir, hem de origin sunucunuzun I\/O ve CPU y\u00fck\u00fcn\u00fc azaltabilirsiniz. DCHost \u00fczerinde S3-uyumlu depolama veya MinIO benzeri \u00e7\u00f6z\u00fcmlerle statik varl\u0131klar\u0131 ay\u0131rmak, \u00f6zellikle yo\u011fun trafik alan projelerde ciddi maliyet avantaj\u0131 sa\u011flar.<\/p>\n<h3><span id=\"Origin_Shield_ve_Katmanli_Onbellekleme\">Origin Shield ve Katmanl\u0131 \u00d6nbellekleme<\/span><\/h3>\n<p>Bir\u00e7ok modern CDN, \u201corigin shield\u201d veya \u201ctiered caching\u201d denen bir \u00f6zellik sunar. Mant\u0131k basit:<\/p>\n<ul>\n<li>D\u00fcnyadaki t\u00fcm edge noktalar\u0131 do\u011frudan origin\u2019e gitmez.<\/li>\n<li>\u00d6nce b\u00f6lgesel bir \u201c\u00fcst cache\u201d (shield) node\u2019una giderler.<\/li>\n<li>Bu node\u2019da da yoksa as\u0131l origin\u2019e istek d\u00fc\u015fer.<\/li>\n<\/ul>\n<p>Bu yakla\u015f\u0131m\u0131n avantajlar\u0131:<\/p>\n<ul>\n<li>Origin\u2019e giden istek say\u0131s\u0131 dramatik \u015fekilde azal\u0131r.<\/li>\n<li>Origin ile shield node aras\u0131na \u00f6zel optimizasyonlar (\u00f6rne\u011fin \u00f6zel bir uplink, daha yak\u0131n bir DCHost veri merkezi) kurgulanabilir.<\/li>\n<\/ul>\n<p>\u00d6zellikle k\u00fcresel eri\u015fimi olan projelerde, origin shield kullanmak cache hit ratio kadar hayati hale gelir. \u00c7\u00fcnk\u00fc aksi takdirde d\u00fcnyan\u0131n d\u00f6rt bir yan\u0131ndaki edge noktalar\u0131 ayn\u0131 dosyay\u0131 tekrar tekrar origin\u2019den \u00e7ekmeye devam eder.<\/p>\n<h3><span id=\"Gorsel_Optimizasyonu_ile_Byte_Tasarrufu\">G\u00f6rsel Optimizasyonu ile Byte Tasarrufu<\/span><\/h3>\n<p>Origin pull trafi\u011fini azaltman\u0131n bir di\u011fer yolu da <strong>her bir istekte ta\u015f\u0131nan veri boyutunu k\u00fc\u00e7\u00fcltmektir<\/strong>. Yani ayn\u0131 istek say\u0131s\u0131nda daha az GB t\u00fcketmek. Bunun i\u00e7in:<\/p>\n<ul>\n<li>WebP\/AVIF gibi modern formatlara d\u00f6n\u00fc\u015f\u00fcm<\/li>\n<li>Responsive image setleri (farkl\u0131 \u00e7\u00f6z\u00fcn\u00fcrl\u00fcklere farkl\u0131 boyut)<\/li>\n<li>Gereksiz meta verilerin temizlenmesi<\/li>\n<\/ul>\n<p>gibi optimizasyonlar olduk\u00e7a etkilidir. Bu konuda ad\u0131m ad\u0131m bir boru hatt\u0131 kurmak istiyorsan\u0131z, <a href=\"https:\/\/www.dchost.com\/blog\/goruntu-optimizasyonu-boru-hatti-nasil-kurulur-avif-webp-origin-shield-ve-akilli-cache-key-ile-cdn-faturaniza-nefes-aldirin\/\">g\u00f6r\u00fcnt\u00fc optimizasyonu boru hatt\u0131 ile CDN faturan\u0131za nefes ald\u0131rma rehberimizi<\/a> mutlaka okuyun; burada hem format d\u00f6n\u00fc\u015f\u00fcm\u00fcn\u00fc hem de origin shield ve ak\u0131ll\u0131 cache-key stratejilerini birlikte ele ald\u0131k.<\/p>\n<h2><span id=\"Cache_Hit_Ratioyu_CHR_Yukseltmek_Altin_Kural_90\">Cache Hit Ratio\u2019yu (CHR) Y\u00fckseltmek: Alt\u0131n Kural %90+<\/span><\/h2>\n<p><strong>Cache Hit Ratio (CHR)<\/strong>, CDN \u00fczerindeki isteklerin y\u00fczde ka\u00e7\u0131n\u0131n cache\u2019ten kar\u015f\u0131land\u0131\u011f\u0131n\u0131 g\u00f6steren metriktir. Basit form\u00fcl\u00fcyle:<\/p>\n<p><code>CHR = (Hit iste\u011fi say\u0131s\u0131 \/ Toplam istek say\u0131s\u0131) \u00d7 100<\/code><\/p>\n<p>Genel pratikte hedefler:<\/p>\n<ul>\n<li>Statik varl\u0131klar (g\u00f6rsel, CSS, JS): %98+ CHR<\/li>\n<li>HTML sayfalar (micro-cache d\u00e2hil): %80+ CHR (uygulamaya g\u00f6re de\u011fi\u015fir)<\/li>\n<li>Toplam site geneli: %90+ makul bir hedeftir<\/li>\n<\/ul>\n<h3><span id=\"CHRyi_Dusuren_Yaygin_Hatalar\">CHR\u2019yi D\u00fc\u015f\u00fcren Yayg\u0131n Hatalar<\/span><\/h3>\n<p>Sahada en s\u0131k g\u00f6rd\u00fc\u011f\u00fcm\u00fcz CHR katillerini \u015f\u00f6yle \u00f6zetleyebiliriz:<\/p>\n<ul>\n<li><strong>Yanl\u0131\u015f cache-control ba\u015fl\u0131klar\u0131:<\/strong> <code>no-store<\/code>, <code>private<\/code> veya \u00e7ok k\u0131sa <code>max-age<\/code> de\u011ferleri.<\/li>\n<li><strong>Rastgele query string kullan\u0131m\u0131:<\/strong> <code>?v=123<\/code> yerine her deploy\u2019da <code>?v=timestamp<\/code> gibi s\u00fcrekli de\u011fi\u015fen parametreler.<\/li>\n<li><strong>\u00c7erez (cookie) kirlenmesi:<\/strong> Statik dosyalar\u0131n, her istekte set edilen \u00e7erezlerle ayn\u0131 domainden servis edilmesi.<\/li>\n<li><strong>Path bazl\u0131 yanl\u0131\u015f kurallar:<\/strong> \u00d6rne\u011fin <code>\/api\/<\/code> ile <code>\/assets\/<\/code> i\u00e7in ayn\u0131 cache politikas\u0131n\u0131n uygulanmas\u0131.<\/li>\n<\/ul>\n<h3><span id=\"WordPress_ve_WooCommerce_Ornegi\">WordPress ve WooCommerce \u00d6rne\u011fi<\/span><\/h3>\n<p>WordPress ve WooCommerce sitelerinde CHR\u2019yi y\u00fckseltmek i\u00e7in \u00fc\u00e7 katmanl\u0131 bir yakla\u015f\u0131m iyi \u00e7al\u0131\u015f\u0131r:<\/p>\n<ol>\n<li><strong>Statik varl\u0131klar\u0131n agresif cache\u2019lenmesi:<\/strong> Tema ve eklenti CSS\/JS dosyalar\u0131n\u0131 versiyonland\u0131r\u0131p uzun s\u00fcreli edge cache.<\/li>\n<li><strong>HTML i\u00e7in tam sayfa \u00f6nbellek:<\/strong> Giri\u015f yapmam\u0131\u015f kullan\u0131c\u0131lar i\u00e7in CDN veya sunucu taraf\u0131 tam sayfa cache.<\/li>\n<li><strong>Sepet\/checkout gibi hassas sayfalarda bypass:<\/strong> Sadece ger\u00e7ekten dinamik olmas\u0131 gereken u\u00e7lar\u0131 cache d\u0131\u015f\u0131nda b\u0131rakmak.<\/li>\n<\/ol>\n<p>Bu yap\u0131y\u0131 nas\u0131l kuraca\u011f\u0131n\u0131z\u0131 detaylar\u0131yla anlatt\u0131\u011f\u0131m\u0131z <a href=\"https:\/\/www.dchost.com\/blog\/wordpress-icin-cdn-onbellek-kurallari-nasil-kurulur-woocommercede-html-cache-bypass-ve-edge-ayarlariyla-uctan-uca-hiz\/\">WordPress i\u00e7in CDN \u00f6nbellek kurallar\u0131 rehberimizde<\/a> hem CDN hem de uygulama katman\u0131 i\u00e7in \u00f6rneklerle anlatt\u0131k. Ayr\u0131ca sunucu taraf\u0131nda Nginx FastCGI cache veya LiteSpeed Cache gibi \u00e7\u00f6z\u00fcmlerle tam sayfa \u00f6nbellekleme yapmak isterseniz, <a href=\"https:\/\/www.dchost.com\/blog\/wordpresste-tam-sayfa-onbellekleme-nasil-kurulur-nginx-fastcgi-cache-varnish-ve-litespeed-cache-ile-woocommercee-nazikce-dokunmak\/\">WordPress\u2019te tam sayfa \u00f6nbellekleme rehberine<\/a> de g\u00f6z atabilirsiniz.<\/p>\n<h3><span id=\"CHRyi_Yukseltmek_Icin_Pratik_Adimlar\">CHR\u2019yi Y\u00fckseltmek \u0130\u00e7in Pratik Ad\u0131mlar<\/span><\/h3>\n<p>Projelerinizde hemen uygulayabilece\u011finiz baz\u0131 ad\u0131mlar:<\/p>\n<ul>\n<li>CDN raporlar\u0131ndan path bazl\u0131 CHR verisini \u00e7ekin (\u00f6rne\u011fin <code>\/uploads\/<\/code>, <code>\/static\/<\/code>, <code>\/api\/<\/code>).<\/li>\n<li>En d\u00fc\u015f\u00fck CHR\u2019ye sahip path\u2019leri belirleyip \u00f6nceliklendirin.<\/li>\n<li>Bu path\u2019ler i\u00e7in cache-control, vary, cookie ve query string kurallar\u0131n\u0131 yeniden tasarlay\u0131n.<\/li>\n<li>CDN taraf\u0131nda <strong>cache-key yap\u0131land\u0131rmas\u0131n\u0131<\/strong> g\u00f6zden ge\u00e7irin (gereksiz parametreleri yok say\u0131n).<\/li>\n<li>\u0130\u00e7erik g\u00fcncellendi\u011finde cache purge i\u015flemlerini otomatikle\u015ftirin (deploy sonras\u0131 path veya tag bazl\u0131 purge).<\/li>\n<\/ul>\n<p>Bu ad\u0131mlar\u0131n her biri, do\u011frudan origin pull trafi\u011finizi azaltacak ve CHR\u2019yi yukar\u0131 \u00e7ekecektir.<\/p>\n<h2><span id=\"Bolgesel_Fiyatlandirma_ve_Trafik_Yonlendirme_Stratejileri\">B\u00f6lgesel Fiyatland\u0131rma ve Trafik Y\u00f6nlendirme Stratejileri<\/span><\/h2>\n<p>CDN trafik maliyetleri \u00fczerinde en kontroll\u00fc ama genelde en az kullan\u0131lan kald\u0131ra\u00e7lardan biri de <strong>b\u00f6lgesel fiyatland\u0131rma farklar\u0131n\u0131 bilin\u00e7li y\u00f6netmek<\/strong>tir. Her b\u00f6lgeden gelen 1 GB trafik ayn\u0131 fiyata sahip de\u011fildir; dolay\u0131s\u0131yla:<\/p>\n<ul>\n<li>Kullan\u0131c\u0131lar\u0131n\u0131z nerede?<\/li>\n<li>Hangi b\u00f6lgelerde h\u0131z kritik, hangilerinde \u201cmakul\u201d h\u0131z yeterli?<\/li>\n<li>Hangi b\u00f6lgeler fiyatta s\u0131\u00e7rama yarat\u0131yor?<\/li>\n<\/ul>\n<p>gibi sorular\u0131n cevab\u0131 \u00f6nemlidir.<\/p>\n<h3><span id=\"Cografi_Trafik_Analizi\">Co\u011frafi Trafik Analizi<\/span><\/h3>\n<p>\u0130lk ad\u0131m, CDN veya analitik ara\u00e7lar\u0131n\u0131zdan \u015fu raporlar\u0131 \u00e7\u0131karmakt\u0131r:<\/p>\n<ul>\n<li>B\u00f6lge \/ \u00fclke bazl\u0131 trafik t\u00fcketimi (GB\/TB)<\/li>\n<li>B\u00f6lge bazl\u0131 ortalama gecikme s\u00fcresi (latency)<\/li>\n<li>B\u00f6lge bazl\u0131 hata oranlar\u0131 (4xx\/5xx)<\/li>\n<\/ul>\n<p>Bu veriyi, CDN sa\u011flay\u0131c\u0131n\u0131z\u0131n fiyat tablosu ile yan yana koydu\u011funuzda genelde \u015fu tablo ortaya \u00e7\u0131kar:<\/p>\n<ul>\n<li>T\u00fcrkiye ve yak\u0131n b\u00f6lge (Avrupa, Orta Do\u011fu) trafi\u011fi g\u00f6rece ucuz ve yo\u011fun.<\/li>\n<li>Uzak ama k\u00fc\u00e7\u00fck bir kullan\u0131c\u0131 kitlesi (\u00f6rne\u011fin G\u00fcney Amerika veya Uzak Do\u011fu) toplam trafi\u011fin %3\u20135\u2019i ama faturan\u0131n %20\u2019si olabiliyor.<\/li>\n<\/ul>\n<h3><span id=\"Pahali_Bolgelerde_Akilli_Kisitlamalar\">Pahal\u0131 B\u00f6lgelerde Ak\u0131ll\u0131 K\u0131s\u0131tlamalar<\/span><\/h3>\n<p>Her b\u00f6lge i\u00e7in en y\u00fcksek kaliteyi sunmak istiyoruz; ancak s\u0131n\u0131rs\u0131z b\u00fct\u00e7emiz yok. Bu y\u00fczden pahal\u0131 b\u00f6lgeler i\u00e7in \u015fu stratejiler de\u011ferlendirilebilir:<\/p>\n<ul>\n<li>Belirli \u00fclkelerde veya b\u00f6lgelerde <strong>daha agresif g\u00f6rsel s\u0131k\u0131\u015ft\u0131rma<\/strong> ve daha d\u00fc\u015f\u00fck \u00e7\u00f6z\u00fcn\u00fcrl\u00fck kullanmak.<\/li>\n<li>Kritik olmayan statik varl\u0131klar\u0131 (\u00f6rnek: y\u00fcksek \u00e7\u00f6z\u00fcn\u00fcrl\u00fckl\u00fc arka plan videolar\u0131) bu b\u00f6lgelerde y\u00fcklememek veya daha k\u00fc\u00e7\u00fck s\u00fcr\u00fcmlerini sunmak.<\/li>\n<li>CDN taraf\u0131nda \u201cpremium a\u011f\u201d yerine \u201cstandart a\u011f\u201d kullanmak (varsa b\u00f6yle bir opsiyon).<\/li>\n<\/ul>\n<p>Bu yakla\u015f\u0131m, kullan\u0131c\u0131 deneyimi ile maliyet aras\u0131nda dengeli bir orta yol bulman\u0131z\u0131 sa\u011flar.<\/p>\n<h3><span id=\"Sunucu_Lokasyonu_ve_CDN_Etkilesimi\">Sunucu Lokasyonu ve CDN Etkile\u015fimi<\/span><\/h3>\n<p>Origin sunucunuzun bulundu\u011fu veri merkezi lokasyonu, CDN maliyetlerinizi dolayl\u0131 olarak etkiler. \u00d6rne\u011fin kullan\u0131c\u0131 kitleniz a\u011f\u0131rl\u0131kl\u0131 Avrupa ve T\u00fcrkiye ise:<\/p>\n<ul>\n<li>Origin\u2019i de bu b\u00f6lgeye yak\u0131n bir DCHost veri merkezinde konumland\u0131rmak,<\/li>\n<li>CDN\u2019in origin\u2019e eri\u015fim gecikmesini d\u00fc\u015f\u00fcr\u00fcr,<\/li>\n<li>Gerekti\u011finde CDN devre d\u0131\u015f\u0131 kald\u0131\u011f\u0131nda bile temel performans\u0131 koruman\u0131z\u0131 sa\u011flar.<\/li>\n<\/ul>\n<p>Sunucu konumunun performans ve SEO etkilerini detayl\u0131 anlatt\u0131\u011f\u0131m\u0131z <a href=\"https:\/\/www.dchost.com\/blog\/sunucu-lokasyonu-seoyu-etkiler-mi-en-dogru-hosting-bolgesini-secme-rehberi\/\">sunucu lokasyonu ve do\u011fru hosting b\u00f6lgesi se\u00e7imi rehberinde<\/a> bu konuyu daha geni\u015f bir perspektiften ele ald\u0131k.<\/p>\n<h3><span id=\"Gelismis_DNS_ve_Cok_Bolgeli_Mimariler\">Geli\u015fmi\u015f DNS ve \u00c7ok B\u00f6lgeli Mimariler<\/span><\/h3>\n<p>Daha olgun projelerde, b\u00f6lgesel fiyatland\u0131rmay\u0131 y\u00f6netmek i\u00e7in <strong>geli\u015fmi\u015f DNS y\u00f6nlendirme<\/strong> ve <strong>\u00e7ok b\u00f6lgeli mimariler<\/strong> devreye girer. \u00d6rne\u011fin:<\/p>\n<ul>\n<li>Avrupa kullan\u0131c\u0131lar\u0131n\u0131 Avrupa\u2019daki CDN edge ve DCHost origin\u2019e y\u00f6nlendirmek<\/li>\n<li>Uzak b\u00f6lgedeki kullan\u0131c\u0131lar\u0131, o b\u00f6lgeye daha yak\u0131n ama belki daha d\u00fc\u015f\u00fck \u00f6zellikli bir origin\u2019e y\u00f6nlendirmek<\/li>\n<li>Felaket senaryolar\u0131 i\u00e7in farkl\u0131 b\u00f6lgede yedek origin tutmak<\/li>\n<\/ul>\n<p>Bu t\u00fcr senaryolar\u0131 DNS seviyesinde nas\u0131l kurgulayabilece\u011finizi <a href=\"https:\/\/www.dchost.com\/blog\/gelismis-dns-yonlendirme-nasil-akillanir-cloudflare-route-53-ile-cografi-agirlikli-ve-split-horizon-uzerine-sicacik-bir-yolculuk\/\">geli\u015fmi\u015f DNS y\u00f6nlendirme rehberimizde<\/a> anlatt\u0131k. Ayr\u0131ca k\u00fcresel projeler i\u00e7in \u00e7ok b\u00f6lgeli mimari ve felaket dayan\u0131kl\u0131l\u0131\u011f\u0131 planl\u0131yorsan\u0131z, <a href=\"https:\/\/www.dchost.com\/blog\/cok-bolgeli-mimariler-nasil-kurulur-dns-geo-routing-ve-veritabani-replikasyonu-ile-korkusuz-felaket-dayanikliligi\/\">\u00e7ok b\u00f6lgeli mimariler nas\u0131l kurulur<\/a> yaz\u0131m\u0131z da size yol g\u00f6sterecektir.<\/p>\n<h2><span id=\"Ornek_Senaryo_3_Adimda_CDN_Trafik_Faturasini_40_Azaltmak\">\u00d6rnek Senaryo: 3 Ad\u0131mda CDN Trafik Faturas\u0131n\u0131 %40 Azaltmak<\/span><\/h2>\n<p>Teoriyi biraz somutla\u015ft\u0131ral\u0131m. Ger\u00e7ek projelerden uyarlad\u0131\u011f\u0131m\u0131z, yuvarlak rakamlarla anlat\u0131lm\u0131\u015f bir senaryo d\u00fc\u015f\u00fcnelim:<\/p>\n<ul>\n<li>Ayl\u0131k toplam CDN trafi\u011fi: 50 TB<\/li>\n<li>Ortalama CHR: %70<\/li>\n<li>Origin pull trafi\u011fi: 15 TB<\/li>\n<li>Pahal\u0131 b\u00f6lgeler (\u00f6rne\u011fin uzak co\u011frafyalar): Toplam trafi\u011fin %10\u2019u ama faturan\u0131n %25\u2019i<\/li>\n<\/ul>\n<h3><span id=\"Adim_1_CHRyi_70ten_90a_Cekmek\">Ad\u0131m 1: CHR\u2019yi %70\u2019ten %90\u2019a \u00c7ekmek<\/span><\/h3>\n<p>\u00d6nce en d\u00fc\u015f\u00fck CHR\u2019ye sahip path\u2019leri analiz ediyoruz. Statik varl\u0131klar i\u00e7in:<\/p>\n<ul>\n<li>Uzun s\u00fcreli cache-control (<code>max-age=31536000, immutable<\/code>)<\/li>\n<li>Versiyonlu dosya isimleri<\/li>\n<li>Cookie\u2019siz subdomain \u00fczerinden servis<\/li>\n<\/ul>\n<p>HTML i\u00e7in de giri\u015f yapmam\u0131\u015f kullan\u0131c\u0131lar ad\u0131na micro-cache (60\u2013120 saniye) ekliyoruz. Bunun sonucunda:<\/p>\n<ul>\n<li>CHR %70 \u2192 %90 seviyesine \u00e7\u0131k\u0131yor.<\/li>\n<li>Ayn\u0131 toplam trafikte, origin pull trafi\u011fi 15 TB \u2192 ~5 TB seviyesine iniyor.<\/li>\n<\/ul>\n<p>Bu tek ba\u015f\u0131na, hem CDN hem de origin bant geni\u015fli\u011fi faturan\u0131z\u0131 anlaml\u0131 \u015fekilde d\u00fc\u015f\u00fcr\u00fcyor.<\/p>\n<h3><span id=\"Adim_2_Gorsel_Optimizasyonu_ve_Byte_Tasarrufu\">Ad\u0131m 2: G\u00f6rsel Optimizasyonu ve Byte Tasarrufu<\/span><\/h3>\n<p>\u0130kinci ad\u0131mda g\u00f6rseller \u00fczerinde \u00e7al\u0131\u015f\u0131yoruz:<\/p>\n<ul>\n<li>T\u00fcm \u00fcr\u00fcn g\u00f6rsellerini WebP\/AVIF format\u0131na d\u00f6n\u00fc\u015ft\u00fcr\u00fcyoruz.<\/li>\n<li>Masa\u00fcst\u00fc ve mobil i\u00e7in farkl\u0131 \u00e7\u00f6z\u00fcn\u00fcrl\u00fckler tan\u0131ml\u0131yoruz.<\/li>\n<li>Gereksiz EXIF\/meta verilerini temizliyoruz.<\/li>\n<\/ul>\n<p>Bu sayede, kullan\u0131c\u0131ya giden her g\u00f6rselin ortalama boyutu %30 azal\u0131yor. Toplam CDN \u00e7\u0131k\u0131\u015f\u0131 50 TB \u2192 ~35 TB civar\u0131na geriliyor. Origin pull trafi\u011fi de bu oranda azald\u0131\u011f\u0131 i\u00e7in, sunucu taraf\u0131nda da tasarruf sa\u011flan\u0131yor.<\/p>\n<h3><span id=\"Adim_3_Bolgesel_Strateji_ve_Pahali_Bolgeleri_Ehlilestirmek\">Ad\u0131m 3: B\u00f6lgesel Strateji ve Pahal\u0131 B\u00f6lgeleri Ehlile\u015ftirmek<\/span><\/h3>\n<p>Son ad\u0131mda, pahal\u0131 b\u00f6lgelerdeki trafi\u011fi inceliyoruz. Bu b\u00f6lgelerde:<\/p>\n<ul>\n<li>Otomatik video oynatmay\u0131 devre d\u0131\u015f\u0131 b\u0131rak\u0131yoruz veya daha d\u00fc\u015f\u00fck bitrate kullan\u0131yoruz.<\/li>\n<li>Y\u00fcksek \u00e7\u00f6z\u00fcn\u00fcrl\u00fckl\u00fc arka plan videolar\u0131n\u0131 daha hafif g\u00f6rsellerle de\u011fi\u015ftiriyoruz.<\/li>\n<li>CDN taraf\u0131nda m\u00fcmk\u00fcnse \u201cstandart a\u011f\u201d se\u00e7ip, premium a\u011fdan \u00e7\u0131k\u0131yoruz.<\/li>\n<\/ul>\n<p>Bunun sonucunda pahal\u0131 b\u00f6lgelerdeki toplam trafik %40\u201350 azal\u0131yor. Faturaya yans\u0131d\u0131\u011f\u0131nda:<\/p>\n<ul>\n<li>Genel CDN trafik faturas\u0131 yakla\u015f\u0131k %40 civar\u0131nda d\u00fc\u015f\u00fcyor.<\/li>\n<li>Origin taraf\u0131nda outbound maliyetler de benzer oranda azal\u0131yor.<\/li>\n<\/ul>\n<p>T\u00fcm bunlar\u0131 yaparken kullan\u0131c\u0131 deneyimini de dengeli y\u00f6netirseniz, \u00e7o\u011fu kullan\u0131c\u0131 fark edilir bir kalite kayb\u0131 bile ya\u015famadan siz operasyon maliyetinizi ciddi \u015fekilde a\u015fa\u011f\u0131 \u00e7ekmi\u015f olursunuz.<\/p>\n<h2><span id=\"DCHost_ile_Uygulanabilir_Bir_Yol_Haritasi\">DCHost ile Uygulanabilir Bir Yol Haritas\u0131<\/span><\/h2>\n<p>CDN trafik maliyetlerini kontrol alt\u0131na almak, tek bir ayarla \u00e7\u00f6z\u00fclecek bir konu de\u011fil; <strong>mimari tasar\u0131m<\/strong>, <strong>uygulama optimizasyonu<\/strong> ve <strong>altyap\u0131 planlamas\u0131n\u0131n<\/strong> birlikte ele al\u0131nmas\u0131 gerekiyor. DCHost taraf\u0131nda biz bu s\u00fcreci \u015fu \u015fekilde kurgulaman\u0131z\u0131 \u00f6neriyoruz:<\/p>\n<ol>\n<li><strong>Trafik ve fatura analizi:<\/strong> CDN istatistiklerinizi ve mevcut sunucu trafi\u011finizi birlikte inceleyin. CHR, origin pull, b\u00f6lgeler ve path bazl\u0131 da\u011f\u0131l\u0131m\u0131 \u00e7\u0131kar\u0131n.<\/li>\n<li><strong>Origin mimarisini sadele\u015ftirme:<\/strong> Statik\/dinamik ayr\u0131m\u0131n\u0131 netle\u015ftirin, gerekirse S3-uyumlu depolama veya ayr\u0131 medya domain\u2019i ile statik varl\u0131klar\u0131 DCHost altyap\u0131s\u0131nda ayr\u0131\u015ft\u0131r\u0131n.<\/li>\n<li><strong>Cache ve header stratejisi:<\/strong> Uygulama (\u00f6rne\u011fin WordPress\/Laravel) taraf\u0131nda cache-control, vary ve cookie kullan\u0131m\u0131n\u0131 CDN dostu hale getirin.<\/li>\n<li><strong>B\u00f6lgesel plan:<\/strong> Kullan\u0131c\u0131 kitleniz ve b\u00fct\u00e7eniz do\u011frultusunda hangi b\u00f6lgede hangi kalite ve maliyet dengesinin mant\u0131kl\u0131 oldu\u011funa karar verin.<\/li>\n<li><strong>S\u00fcrekli iyile\u015ftirme:<\/strong> De\u011fi\u015fiklikten sonra metrikleri yeniden \u00f6l\u00e7\u00fcn; CHR, origin pull ve toplam trafik e\u011frilerini 1\u20132 ay boyunca takip edin.<\/li>\n<\/ol>\n<p>E\u011fer \u015fu anki altyap\u0131n\u0131zda CDN trafi\u011fi, sunucu maliyetlerinizin \u00f6n\u00fcne ge\u00e7meye ba\u015flad\u0131ysa, DCHost \u00fczerinde do\u011fru boyutland\u0131r\u0131lm\u0131\u015f bir VPS veya <a href=\"https:\/\/www.dchost.com\/tr\/fiziksel-sunucu\">dedicated sunucu<\/a> ile origin mimarinizi yeniden kurgulamak ve CDN ile uyumlu bir yap\u0131 kurmak \u00e7o\u011fu zaman toplam TCO\u2019nuzu a\u015fa\u011f\u0131 \u00e7eker. \u00d6zellikle bant geni\u015fli\u011fi, depolama ve i\u015flemci\/RAM dengesini birlikte ele almak i\u00e7in, <a href=\"https:\/\/www.dchost.com\/blog\/hosting-maliyetlerini-dusurme-rehberi-dogru-vps-boyutlandirma-trafik-ve-depolama-planlamasi\/\">hosting maliyetlerini d\u00fc\u015f\u00fcrme ve do\u011fru VPS boyutland\u0131rma rehberimizi<\/a> de okuman\u0131z\u0131 tavsiye ederim.<\/p>\n<p>CDN trafik maliyetlerini y\u00f6netebildi\u011finizde, performanstan \u00f6d\u00fcn vermeden kullan\u0131c\u0131 kitlenizi b\u00fcy\u00fctebilir ve kampanyalar\u0131n\u0131z\u0131 daha rahat planlayabilirsiniz. \u0130sterseniz mevcut mimarinizi birlikte g\u00f6zden ge\u00e7irip, origin pull, CHR ve b\u00f6lgesel fiyatland\u0131rma taraf\u0131nda size \u00f6zel bir iyile\u015ftirme plan\u0131 da \u00e7\u0131karabiliriz.<\/p>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>CDN kullanmaya ba\u015flad\u0131\u011f\u0131n\u0131zda ilk g\u00f6rd\u00fc\u011f\u00fcn\u00fcz kazan\u00e7 genelde h\u0131z ve kullan\u0131c\u0131 deneyimi olur. Ancak bir s\u00fcre sonra finans ekibinden gelen sorular de\u011fi\u015fir: \u201cBu CDN faturas\u0131 neden her ay biraz daha art\u0131yor?\u201d, \u201cTrafi\u011fimiz bu kadar b\u00fcy\u00fcmedi, nereden geliyor bu maliyet?\u201d. \u00d6zellikle g\u00f6rsel a\u011f\u0131rl\u0131kl\u0131 sitelerde, medya ak\u0131\u015f\u0131 yapan projelerde veya yo\u011fun kampanya d\u00f6nemleri ya\u015fayan e-ticaret sitelerinde CDN trafik [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2780,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[26],"tags":[],"class_list":["post-2779","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-teknoloji"],"_links":{"self":[{"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/posts\/2779","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/comments?post=2779"}],"version-history":[{"count":0,"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/posts\/2779\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/media\/2780"}],"wp:attachment":[{"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/media?parent=2779"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/categories?post=2779"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dchost.com\/blog\/wp-json\/wp\/v2\/tags?post=2779"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}