İçindekiler

    Çerezsiz Etki Alanları Kullanmak

     

    Nedir : Her dinamik altyapılı (IIS, Apache vb) web sunucu otomatik olarak state için cookie bırakır.
    Çözüm : Tüm dosyaları açtığımız bu subdomain üzerinden çağırmak.
    Uzman Yorumu : Server tarafında gölge yönlendirme ile yeni yazılımlar için yapılabilir. Resimler çağırılırken mp_asset ile çağırılması gerekmektedir. 

     

    Genel Açıklama

    HTTP çerezleri, bir internet sitesinden gönderilen ve tarayıcınızda saklanan küçük veri parçalarıdır. Bir kullanıcı çerezleri kullanan bir web sitesini görüntülerken, çerezler tercihleriniz, alışveriş sepeti öğeleri, ziyaret ettiğiniz sayfalar vb. gibi web sitenizin etkinlikleriyle ilgili verileri toplar. Çerezler, daha iyi bir kullanıcı deneyimi sağlamak için birçok internet sitesi için çok değerlidir ve bir müşterinin giriş yapıp yapmadığını ve hangi hesapla giriş yapıp yapmadığının belirlenmesi gibi belirli işlevleri gerçekleştirme anahtarıdır.

    Her ne kadar çerezler bazı durumlarda çok yararlı olsa da, diğer durumlarda - statik içeriğin iletilmesi gibi - performansı engelleyebilirler. Bir tarayıcı, bir resim veya CSS dosyası gibi statik bir varlık için bir istek yaptığında, sunucuya bir çerez göndermesine de gerek yoktur. Bu yalnızca ek ağ trafiği oluşturur ve dosyalar statik olduğundan (değişmezler), sunucunun eklenen çerez için bir faydası yoktur.

    Çerez içermeyen etki alanları kullandığınızda, çerez gerektirmeyen içeriği yapılan içerikten ayırabilirsiniz. Bu , gereksiz ağ trafiğini ortadan kaldırarak sitenizin performansını artırmanıza yardımcı olur .

     

    Nasıl Yapılır?

    Nasıl cookie-free domain kullanılacağına gelecek olursak, öncelikle internet siteniz domain.com olsun, bu domainin altında bir subdomain açıyoruz ve adını static olarak ayarlıyoruz. Subdomainimiz; static.domain.com olacak, bu tür bir isim seçmemizin sebebi, analiz araçlarının bu isimleri daha rahat tanıması içindir.

    Daha sonra açtığınız bu subdomainin yazılım desteği bölümünde bulunan asp, asp.net, php gibi tüm yazılım desteğini kapatıyoruz. Bildiğiniz düz HTML servis edebilen bir subdomain hostingimiz olmalı. Çünkü bu tür alt yapılar otomatik olarak bir state oluşturur, bu state de bir cookie dir. Haliyle analiz araçları bu state’lere karşı alerji sahibidir .

    Tüm statik dosyalarımızı bu alana taşıyoruz. Tüm dosya türleri için şöyle bir liste verelim;

    • Tüm İmaj Türleri – png, gif, jpg
    • CSS Dosyaları
    • favicon.ico Dosyaları
    • JS – JavaScript Dosyaları

     

    Bundan sonra ilgili tüm dosyaları açtığımız bu subdomain üzerinden çağırıyoruz. Örnek verecek olursak;

     

    <img src=”http://static.domain.com/images/test.png” alt=”test” />
    <link rel=”stylesheet” href=”http://static.domain.com/css/jquery.min.css” />
                                      https://www.aktifhost.net/