9 Şubat 2012, Perşembe
Her site sahibinin hem dört gözle beklediği hem de çekindiği bir an vardır: Sitenize gelen devasa trafik artışı (yaşasın!), genellikle sitenizin çökmesine neden olabilir (eyvah!). Belki viral bir içerik oluşturursunuz, belki Slashdot’ta paylaşıldığınız için yoğun ilgi görürsünüz ya da Larry Page bir dövme yaptırır ve teknoloji dövmeleri hakkındaki siteniz aniden popüler hale gelir.
Birçok insan, siyasi bir tartışma, ünlü birinin ölümü veya doğal afet gibi önemli bir olaydan hemen sonra haber ve bilgi almak için internete girer. Bu durum, ilgili bilgileri sağlayan web sitelerine gelen trafikte hızlı bir artışa neden olabilir ve hatta sitelerin en popüler oldukları anda çökmelerine yol açabilir. Bu tür olayları önceden tahmin etmek her zaman mümkün olmasa da, ani bir trafik artışı yaşanması durumunda hazırlıklı olmak için sitenizi çeşitli şekillerde hazırlayabilirsiniz:
- Sitenizin hafif bir sürümünü hazırlayın. Web sitenizin hafif bir sürümünü tutmayı düşünün; trafik artışı yaşamaya başladığınızda tüm trafiğinizi bu hafif sürüme yönlendirebilirsiniz. Bunu yapmanın iyi bir yolu, sitenizin mobil sürümüne sahip olmak ve yüksek trafik dönemlerinde mobil siteyi masaüstü/PC kullanıcılarına da sunmaktır. Bir diğer zahmetsiz seçenek ise sadece ana sayfanızın hafif bir sürümünü tutmaktır; çünkü ziyaretçiler genellikle önce ana sayfaya gelir ve ardından ilgilendikleri sitenin belirli bölümlerine yönlendikleri için ana sayfa en çok talep gören sayfadır. Sitenizdeki belirli bir makale veya görsel viral hale gelirse, benzer şekilde sadece o sayfanın hafif bir sürümünü oluşturabilirsiniz.
Hafif sayfalar oluşturmak için birkaç ipucu: - Mümkün olan her yerde görseller veya Flash gibi dekoratif öğeleri hariç tutun; site navigasyonunda ve arayüzünde görseller yerine metin kullanın ve içeriğin çoğunu HTML olarak sunun.
- Dinamik sayfalar yerine statik HTML sayfaları kullanın; dinamik sayfalar sunucularınıza daha fazla yük bindirir. Sunucu yükünü azaltmak için dinamik sayfaların statik çıktılarını da önbelleğe alabilirsiniz.
- Kararlı üçüncü taraf hizmetlerinden yararlanın. Bir diğer alternatif, sitenizin bir kopyasını yoğun trafik akışına dayanabileceğini bildiğiniz üçüncü taraf bir hizmette barındırmaktır. Örneğin, sitenizin bir kopyasını veya trafik artışıyla ilgili bilgilere odaklanan sadeleştirilmiş bir sürümünü Google Sites veya Blogger gibi bir platformda oluşturabilir; belgeleri veya formları barındırmak için Google Docs gibi hizmetleri kullanabilir ya da bir içerik dağıtım ağı (CDN) kullanabilirsiniz.
- Hafif dosya formatları kullanın. İndirilebilir bilgiler sunuyorsanız, hafif dosya formatları kullanarak indirilen dosyaları mümkün olduğunca küçük tutmaya çalışın. Örneğin, aynı verileri PDF yerine düz metin dosyası olarak sunmak, kullanıcıların aynı içeriği dosya boyutunun çok küçük bir kısmıyla indirmesine olanak tanır (böylece sunucularınızdaki yükü hafifletir). Ayrıca, düz metin dosyaları kullanmak mümkün değilse, metin içeriğinden oluşturulan PDF’lerin görsel içeren PDF’lerden daha hafif olduğunu unutmayın. Metin tabanlı PDF’ler ayrıca Google’ın anlaması ve tam olarak dizine eklemesi için daha kolaydır.
- Tablo verilerini CSV ve XML formatlarında sunun. Sayısal veya tablo halindeki veriler (tablolarda görüntülenen veriler) sunuyorsanız, bunları CSV ve/veya XML formatında da sağlamanızı öneririz. Bu dosya türleri nispeten hafiftir ve doğal bir afet sonrasında olduğu gibi verilerinizin mümkün olduğunca çok kişiye ulaşmasını istediğiniz durumlarda, harici geliştiricilerin verilerinizi harici uygulamalarda veya hizmetlerde kullanmasını kolaylaştırır.
Trafik artışlarını yönetmekle ilgili ipuçlarınızı ve püf noktalarınızı duymak isteriz; Web Yöneticisi Yardım Forumumuza katılın.
Biz bunu nasıl uyguluyoruz
We archive Search Central announcements because client questions often trace back to a change that was announced years ago. Reading the original is faster than reconstructing it from second-hand summaries.
İlgili hizmetler