CDN'in çözdüğü problem ve nasıl çalıştığı
Web siteniz tek bir sunucuda yaşadığında, ister yan komşunuzda ister başka bir kıtada olsun, her ziyaretçi o tek makineye ulaşmak zorundadır. Ne kadar uzaktalarsa, her istek o kadar uzun sürer ve sunucunuz o kadar yoğunlaşır. Bir trafik patlaması, bir kampanya ya da ani bir ziyaretçi dalgası her şeyi yavaşlatabilir veya siteyi çevrimdışı bırakabilir. CDN bu tekil darboğazı ortadan kaldırır.
CDN'in nasıl çalıştığını üç kelime açıklar. "Origin", sitenizin gerçekte yaşadığı asıl sunucunuzdur. "Edge", CDN'in küresel sunucu ağıdır. "Cache" (önbellek) ise, edge'in sayfalarınızın, görsellerinizin, CSS ve JavaScript dosyalarınızın hazır bir kopyasını tutması demektir. Bir ziyaretçi geldiğinde en yakın edge, önbellekteki kopyayı anında sunar ve yalnızca taze bir şeye ihtiyaç duyduğunda origin'inize başvurur.
Daha hızlı ve daha güvenilir
Mesafe zamandır. Bir ziyaretçiye binlerce kilometre uzaktaki bir sunucu yerine yakınındaki bir şehirden hizmet vermek, gidiş-dönüş gecikmesini çarpıcı biçimde azaltır. Edge zaten içeriğinizi elinde tuttuğu için, origin'inizin sayfayı oluşturmasını beklemek de gerekmez. Sonuç: daha hızlı ilk görüntü, daha çabuk yüklenen görseller ve anında açılıyormuş gibi hissettiren bir site — bu da arama sıralamalarına ve dönüşümlere yardımcı olur.
Edge trafiğinizin büyük bölümünü üstlenir, böylece origin sunucunuz işin küçük bir kısmını yapar ve yoğun dönemlerde sağlıklı kalır. Origin'iniz kısa süreliğine tökezlerse, CDN önbellekteki sayfaları sunmaya devam ederek ziyaretçilerin sitenizi görmesini sağlayabilir. Viral olan tek bir paylaşım ya da bir pazarlama atağı artık kesinti anlamına gelmez.
Varsayılan olarak daha güvenli, ve nasıl edinilir
Tüm trafik önce edge'den geçtiği için, CDN bu trafiği filtreleyebilir. Zararlı istekler, bot selleri ve birçok hizmet engelleme (DoS) saldırısı, origin'inize ulaşmadan edge'de emilir. Buna bir web uygulama güvenlik duvarı (WAF), hız sınırlama (rate limiting) ve otomatik HTTPS ekleyin; kendiniz güvenlik yazılımı çalıştırmadan siteniz korunmuş olur.
İçeriği edge'e taşımanın iki yolu vardır. "Pull CDN" ile mevcut sitenizi/sunucunuzu korur, alan adınızı CDN'e yönlendirirsiniz; edge içeriği ilk istendiğinde otomatik olarak çeker (pull) ve önbelleğe alır — mevcut bir siteyi CDN arkasına almanın en basit yolu budur. "Push CDN" ile ise statik dosyalarınızı doğrudan CDN'in deposuna yükler ve oradan sunarsınız; bakımını üstleneceğiniz kendi origin sunucunuz olmaz.
CDN kimlere yarar?
Yoğun trafikli makaleler, görseller ve videolar her yerde hızlı yüklenir; büyük bir haberin ardından gelen ani yükü kaldırır.
Daha hızlı ürün sayfaları daha çok satış demek; mağaza kampanyalar, lansmanlar ve indirim günlerinde ayakta kalır.
Statik dosyalar ve önbelleklenebilir yanıtlar edge'den sunulur; her yerdeki kullanıcılar için yük ve gecikme azalır.
Sık sorulan sorular
CDN kullanmak için web sitemi değiştirmem gerekir mi?
Genellikle hayır. Pull CDN ile mevcut sitenizi korur, sadece alan adınızı CDN üzerinden yönlendirirsiniz; edge otomatik önbelleklemeye başlar. Çoğu site için kod değişikliği gerekmez.
CDN hostingimin yerini tutar mı?
Klasik bir CDN mevcut hostinginizin önünde durur. Ancak CDN.com.tr ayrıca Yönetilen Platformlar da sunar; böylece sitenizi veya uygulamanızı burada da barındırabilirsiniz — Platformlar rehberine bakın.
HTTPS nasıl yönetilir?
CDN.com.tr SSL sertifikalarını otomatik olarak verir ve yeniler; böylece siteniz edge'de güvenli şekilde HTTPS üzerinden sunulur, sertifika yönetimiyle siz uğraşmazsınız.