İnternet siteleri de tıpkı gerçek dünyadaki siteler gibi bir arazi üzerine kurulurlar. Bir web sitesini yayınlamak için gerekli olan sanal araziye “hosting” adı verilir. İngilizce bir terim olan hosting, dilimize “web barındırma alanı” ya da “barındırma alanı” olarak çevrilebilir.
Hosting; web sayfanıza ilişik tüm dosyaların, senenin 365 günü bir bilgisayarda saklanması ve erişime açık tutulması hizmetidir. Bu bilgisayarlara ise “server” yada “web sunucusu” adı verilir.
Web sunucuları, evinizde veya ofisinizde bulunan bilgisayarlardan donanımsal olarak daha özellikli makinalardır. Serverlar; “datacenter” yada “veri merkezi” olarak adlandırılan yerlerde barındırılırlar. Veri merkezleri; çok yüksek hızlı web bağlantısına sahiptir, elektrik kesintileri yaşanmaz, sel ve zelzele benzeri doğal afetlere karşı korunaklıdır. şundan dolayı, siteleriniz her koşulda ziyaretçilerinin erişimine açık olur.
Hosting Ne İşe Yarar?
Web sitenizin içindeki resimler, yazılı içerikler, fonksiyon dosyaları, kısacası sitenin yayınlanması için gerekli olan her şey hosting hesabınızda saklanır. Ziyaretçiler web tarayıcısına sitenizin adresini yazdığında, sitenize ilişkin dosyaların barındırıldığı sunucuya yönlendirilir. Bir hosting hesabına sahip olmadan, sitenizi web üzerinde yayınlamanız mümkün değildir.
Hosting Türleri nelerdir?
Hosting hizmeti; sitenizin ihtiyacı için gerekli olan kaynakların boyutuna, sunucunun kullandığı işletim sistemine ve sağlanma türüne göre çeşitli adlar altında piyasaya sunulurlar.
Kullandığı İşletim Sistemine bakılırsa Hosting Çeşitleri
Web sunucuları da aslında bir bilgisayar olduğundan, tıpkı evinizdeki veya ofisinizdeki bilgisayarlar benzer biçimde işletim sistemine ihtiyaç duyarlar. İşletim sistemine nazaran iki farklı hosting çeşidi bulunmaktadır.Linux Hosting
“Linux tabanlı hosting” olarak da bilinir. Linux işletim sistemini kullanıldığı hosting türüdür. PHP, MySQL, Perl ve Cgi kullanılan siteleri barındırmak için idealdir. Ek olarak WordPress ve OpenCart benzer biçimde popüler CMS sistemleri en iyi Linux hosting paketleri ile barındırılır.
Windows Hosting
“Windows tabanlı hosting” olarak da bilinir. Windows işletim sisteminin kullanıldığı hosting türüdür. ASP kodlama dilinde yazılmış olan siteleri barındırmak için idealdir. Ayrıca .NET Framework üzerinde geliştirilen uygulamalar, en stabil Windows hosting üzerinde çalışır. MSSQL ve Access veri tabanının en iyi çalıştığı hosting türü de Windows hostingtir.Paylaşım Türüne bakılırsa Hosting Çeşitleri
Host hizmetinin verildiği sunucularda bir site barındırılabileceği gibi, çeşitli yöntemlerle parçalanarak birden fazla site de barındırılabilir. Hosting hizmeti paylaşım türüne bakılırsa dört gurupta incelenebilir.
Dedicated Server
“fizyolojik sunucu” olarak da isimlendirilmektedir. Sunucunun hepsinın (dolayısı ile tüm sunucu kaynaklarının) müşteriye ilişik olduğu hosting çeşididir. Dedicated server alanlar bu sunucuda bir site barındırabileceği şeklinde, çeşitli sanallaştırma metotları ile birden fazla site de barındırabilirler.VDS
İngilizce “Virtual Dedicated Server” baş harflerinin kısaltılması ile oluşturulmuştur. “Sanallaştırılmış fiziksel Sunucu” olarak dilimize tercüme edilebilir. VDS paketleri; bir fizyolojik sunucunun çeşitli programlar aracılığı ile birden fazla fizyolojik sunucu olarak kullanılmasına olanak tanır. Bir dedicated server VDS olarak bölünürse, her VDS’nin kendine ait bir işletim sistemi ve kaynakları olur. şu demek oluyor ki bir sunucudaki VDS hesapların bazıları Linux işletim sistemi kullanırken, bazıları Windows işletim sistemi kullanabilir.VDS hosting paketlerinde sunucu kaynakları, her VDS için ayrı ayrı atanır. Örneğin 2 TB depolama alanı olan bir fizyolojik sunucudaki 2 VDS hesabından birine, 512 GB depolama alanı tanımlanabilirken, diğerine 1536 GB depolama alanı tanınabilir. Trafik, RAM gibi öteki kaynakları da bu şekilde belirlemek mümkündür.