İnsanların İçerik Dağıtım Ağlarının pahalı olduğunu varsaydıklarını okumaktan hala çok şaşırdım, çoğu GB başına 0,20c kadar az ücret alıyor.
CDN'lerde statik web siteleri sunmak şaşırtıcıdır - gerçekten ödemeden adanmış bir sunucunun performansını elde edersiniz, ayrıca dünyanın dört bir yanındaki tüm büyük bölgelerde bir sunucunuz vardır, bu yüzden gerçekten hız ve ölçeklenebilirlik için özel bir sunucudan daha iyidir.
CDN'leri barındırırken birkaç önemli aksaklık vardır ve bunlar:
PHP dosyası yok
PHP desteği (Başka bir yerden bir contact.php almak için Ajax üzerinden iletişim formları kullanmanız gerekir, HTML yöntemleri emilir - bir iletişim formuna ihtiyacınız yoksa, o zaman yorumlar gibi şeyler için (awesome!) Disqus'u kullanabilirsiniz, JavaScript.)
CNAME sorunları
Ne yazık ki çoğu CDN, www olmayan CNAME'leri desteklemediğinden, birisi www'i unuttuğunda etki alanını çözemezsiniz, ancak büyük bir sorun değildir, ancak bunun etrafında yollar vardır. Bir EC2 veya paylaşılan barındırma ayarladınız ve www olmayan bir yönlendirmeyi yönetmesine izin veriyorsunuz. Birisi www'i her unuttuğunda sunucu ile iletişim kurar, sonra CDN'ye doğru şekilde yönlendirir. Alternatif bir yöntem, bunu destekleyen bir CDN seçmenizdir - Sanırım Limelight bunu yapar, ancak Amazon ve Rackspace bunu yapmaz. Limelight'ın DNS'yi barındırdığını ve sistemlerinde elle düzenlemeler yaptığını duydum, bunu kendim yapmadım, böylece yaptıklarını veya yapmadıklarını doğrulayamam.
İçerik Güncelleme
Diğer bir geri dönüş, düzenlemenizi düzenlediğiniz içeriği veya dosyaları temizlemeniz gerektiğidir, bu nedenle örneğin, index.html dosyasına bazı eklemeler yaptığınızı veya kapta kısa bir süre sonu ayarlamanız veya söz konusu dosyayı manuel olarak temizlemeniz gerektiğini varsayalım. önbellek böylece tüm dünyada güncellenir.
özet
Bir CDN üzerinde statik bir site barındırma fanstatic - CDN üzerinde bir avuç statik site çalıştırın ve onlar fanstatic, ben sadece her sitede 1-2GB gibi kullanın ve ben her site için 0.24p £ için fatura almak, hangi daha ucuz paylaşılan barındırma ve size özel bir sunucu performansını verir. Eğer yönlendirme için EC2 dışında küçük bir VPS kuracaksanız, 128mb olan herhangi bir VPS bunu yapacaktır. Ayda 1 $ gibi ucuz bir tane alabilirsiniz. Sadece Google 128mb VPS veya VPS ayda 5 doların altında - hile yapacak fıstık için düşük spec VPS yapan yüzlerce şirket var.