Merhabalar, bu yazımızda dns prefetch nedir, nasıl kullanılır hakkında bilgi vermeye çalışacağız. Merak eden kullanılır hemen yazımızın devamında öğrenebilirsiniz.
DNS PREFETCH NEDİR
DNS prefetch, web tarayıcısı tarafından kullanılan bir önbellek mekanizmasıdır. Bu mekanizma, bir kullanıcının bir web sayfasını ziyaret etmeden önce, sayfadaki tüm bağlantıları belirleyerek, bağlantıların URL’lerindeki DNS bilgilerini önceden alır.
Bu sayede, sayfa yüklenirken DNS sorguları için bekleme süresi azaltılarak, sayfanın yükleme süresi de kısaltılmış olur.
DNS prefetch web sayfalarının hızını artırmak için kullanılan bir tekniktir ve sayfa yüklenme süresini önemli ölçüde azaltabilir.
Bu teknik, özellikle büyük web sitelerinde, sayfa içerisindeki birçok bağlantı olduğunda faydalıdır.
DNS prefetch HTML sayfasındaki <link> etiketleri aracılığıyla yapılır. Bu etiketler, tarayıcının, sayfanın yüklenmesinden önce belirtilen URL’lerin DNS bilgilerini önceden almalarını sağlar. DNS prefetch için kullanılan bir diğer etiket ise <meta> etiketidir.
DNS PREFETCH NASIL KULLANILIR
DNS prefetch kullanmak için, HTML sayfasında <link> veya <meta> etiketleri kullanılır. Bu etiketler, tarayıcının sayfanın yüklenmesinden önce belirtilen URL’lerin DNS bilgilerini önceden almasına izin verir.
< link > etiketi kullanarak DNS prefetch:
<link rel=”dns-prefetch” href=”//siteadi.com”>
Bu etiket, örneğin “siteadi.com” URL’sinin DNS bilgilerinin önceden alınmasını sağlar. Bu etiketi kullanarak, sayfa yüklenmeden önce DNS sorgusu yapılması gereken herhangi bir URL için prefetch yapabilirsiniz.
< meta > etiketi kullanarak DNS prefetch;
<meta http-equiv=”x-dns-prefetch-control” content=”on”>
<link rel=”dns-prefetch” href=”//siteadi.com”>
Bu kod, tarayıcının sayfanın yüklenmesinden önce “siteadi.com” adresi için DNS bilgilerini önceden almasını sağlar.
Ayrıca, http-equiv niteliği, tarayıcıya bir HTTP yanıt başlığı göndererek prefetch özelliğini etkinleştirir.
DNS prefetch, sayfa yükleme süresini önemli ölçüde azaltabilir ancak fazla sayıda prefetch kullanımı, tarayıcının performansını olumsuz etkileyebilir. Bu nedenle, yalnızca önemli URL’ler için DNS prefetch kullanmak önerilir.
Bu konumuzda dns prefetch nedir, ne işe yarar konusunda bilgi vermeye çalıştık. Konumuzla ilgili olarak sorularınız için sayfamızın hemen altında yorumlar sekmesinden bizimle paylaşabilirsiniz. GPT: 2023-2024-2025-2026-2027