Giriş: Yeni bir web sitesi kurarken sıkça karıştırılan iki temel kavram vardır: Alan Adı (Domain) ve Hosting. Her ikisi de bir web sitesinin çalışması için mutlak gerekli olsa da, tamamen farklı işlevlere hizmet ederler. Bu iki kavramı bir ev analojisi ile kolayca anlayabiliriz.

Alan Adı (Domain): Sitenizin Adresi

  • Analoji: Alan adı, evinizin posta adresidir (www.globaldns.com).

  • Açıklama: Alan adı, insanların web sitenize erişmek için tarayıcılarına yazdıkları, hatırlanması kolay addır. İnternette her sunucunun aslında 192.168.1.1 gibi rakamlardan oluşan bir IP adresi vardır. Alan adları, bu karmaşık IP adreslerini insanlar için anlamlı ve akılda kalıcı isimlere çeviren bir DNS (Domain Name System - Alan Adı Sistemi) sayesinde çalışır.

  • İşlevi: Sadece bir adres belirtir. Kendi başına bir içerik barındırmaz.

  • Süreç: Alan adları satın alınmaz, belirli bir süre için (genellikle yıllık) kiralanır. Süresi dolduğunda yenilenmezse başkası tarafından alınabilir.

Hosting: Sitenizin Evi

  • Analoji: Hosting, evinizin (arsanın) kendisidir. Eşyalarınızı (web sitesi dosyaları) bu evin içine koyarsınız.

  • Açıklama: Hosting, web sitenizin tüm dosyalarının (metinler, resimler, videolar, kodlar) depolandığı ve internete 7/24 bağlı olan güçlü bir bilgisayardır (sunucu). Bir kullanıcı, alan adınızı tarayıcısına yazdığında, DNS bu adresi hosting sunucunuzun IP'sine yönlendirir ve sunucu da istenen web sitesi dosyalarını kullanıcının tarayıcısına gönderir.

  • İşlevi: Web sitesi içeriğini barındırır, saklar ve internet üzerinden erişilebilir kılar.

  • Süreç: Hosting hizmeti de genellikle aylık veya yıllık olarak kiralanır. Farklı ihtiyaçlara göre (paylaşımlı, VPS, dedicated) çeşitli planları vardır.

Birlikte Nasıl Çalışırlar?

  1. Bir alan adı kaydedicisi (registrar) firmadan bir alan adı (örneğin, sirketim.com) kiralarsınız.

  2. Bir hosting firmasından bir hosting paketi satın alırsınız.

  3. Alan adınızın DNS ayarlarını, hosting firmanızın size verdiği nameserver (isim sunucusu) adreslerine yönlendirirsiniz. (Örn: ns1.globaldns.com, ns2.globaldns.com).

  4. Bu işlemden sonra, birisi tarayıcısına sirketim.com yazdığında, internet bu alan adının hangi hosting sunucusunda barındırıldığını anlar ve ziyaretçiyi doğru "eve" yönlendirir.

Sonuç: Özetle, bir web sitesi oluşturmak için hem bir alan adına (adres) hem de bir hosting hizmetine (ev) ihtiyacınız vardır. Alan adı olmadan insanlar sitenizi bulamaz, hosting olmadan da gösterecek bir içeriğiniz olmaz. Bu iki hizmet, bir web sitesini hayata geçirmek için ayrılmaz bir bütündür.