Web hosting nedir sorusunun cevabını bulmak istiyorsanız, web sitelerini bir ev gibi düşünün. Bütün evlerin birbiriyle ilişkili iki temel parçası vardır: Bir adres ve evin üzerinde olduğu bir arazi. Web siteleri de benzer şekilde işler.
İnternetteki her web sitesinin, ne kadar büyük ya da küçük olursa olsun, mutlaka bir alan adı ve web hostingi olmalıdır.
Linklerin Görülmesine İzin Verilmiyor.
Üye Ol ya da
Giriş YapAlan adları ( Alan Adı Tescili ) bir evin mektup adresi gibidir. İnsanlar bu adresi yazarak web sitenizi ziyaret ederler.
Web hosting ( Paketler ) ise evinizi inşa ettiğiniz arazi gibidir. Burası internette web sitenizin dosyalarını koyduğunuz alandır. Web hosting genellikle bir web hosting şirketine ait olan bir sunucu üzerinden çalışır. Sizin web hostinginiz o sunucunun küçük bir parçasıdır.
Linklerin Görülmesine İzin Verilmiyor.
Üye Ol ya da
Giriş YapWeb sitelerinin nasıl çalıştığını tam olarak anlamak için ev örneğine geri dönmek gerekirse:
- Bir alan adınız olup da bir hostinginiz yoksa, bu bir adresinizin olup arazinizin olmamasına benzer. Misafirlerinize nereye gideceklerini söylersiniz ama misafirler o adrese geldiğinde hiçbir şey bulamaz.
- Bir hostinginiz olup da bir alan adınız yoksa, isterseniz dünyanın en güzel evini yapmış olun, kimseye oraya nasıl gidileceğini söyleyemezsiniz.
- Bir alan adınız ve bir hostinginiz varsa, işte o zaman insanlar yaptığınız web sitesini/evi gelip görebilirler. Alan Adınızı ve Hosting ürününüzü Hızlı Hosting Alma sayfasından hemen alabilirsiniz.
Peki bu bağlantı nasıl oluşuyor? Şehirlerde nasıl ki üzerinde anlaşılmış bir bina numarası ve sokak adı sistemi varsa, internette de Alan Adı Sistemi (Domain Name System/DNS) adı verilen bir numara ve ad sistemi vardır.
Bilgisayarlar web sitelerini DNS kullanarak bulur. Bu sistem bir bakıma GPS sistemine benzetilebilir.
Hostingin ne işe yaradığını ve nasıl kullanıldığını anladığımıza göre, artık nasıl çalıştığına bakabiliriz.
Hosting en basit anlamda web sitenizin dosyalarına ev sahibi yapmak üzere tahsis edilen boş bir sunucu alanıdır. Siz web sitenizi bu alana yükleyene kadar burası yayına alınmaz.
Birçok web sitesi için, hosting hesaplarına dosya yüklemek bir Dosya Transferi Protokolü (File Transfer Protocol/FTP) bağlantısı oluşturmak anlamına gelir. FTP bağlantıları ise iki bilgisayarın birbirine dosya transferi yapabilmesini sağlar. Bu transfer web sitesinin sahibinin bilgisayarıyla web sitesinin hosting hesabı arasında gerçekleşir. Bu hesap da aslında bir sunucunun bölümlerinden birisidir. Web sitesinin tüm dosyaları hosting hesabına aktarıldıktan sonra internette görüntülenebilir hale gelir.
web hosting sunucuları
Sizin web siteniz çoğu zaman bir sunucudaki birçok web sitesinden biridir. Peki bu sunucu komşunuzun web sitesini göstermek yerine sizinkini göstereceğini nasıl bilir?
Bir sunucu DNS talebini alınca bu talep bir web sunucusu uygulaması vasıtasıyla çözümlenir. Bu uygulama hangi alan adlarının sunucuda web siteleri olduğunu ve bu sitedeki dosyaların nerede olduğunu bilir. Eğer bu alan adının sunucuda bir web sitesi varsa, web sunucusu uygulaması dosyaları bu dosyaları isteyen bilgisayara gönderir ve web sitesi görüntülenir.
Ama bu talep sunucuda olmayan bir alan adı üzerinden gelirse, web sunucusu uygulaması bir 404 hatası verir, yani o web sitesinin bu lokasyonda bulunamadığını söyler. Bilgisayarlar çok akıllı oldukları için, aynı talepte bulunulursa sürekli aynı hatayı verirler.
Bunlar hosting hesapları hakkında en temel bilgiler. Eğer ilginizi çektiyse bu konuyla ilgili öğrenecek çok şey var. FTP kullanıcıları, dizin izinleri, veritabanı bağlantı dizileri gibi. Yine de bu ilk tanıtım turuna katıldıysanız, eğitimli bir web sitesi sahibi olma yolunda ilk adımı attınız demektir.