Hosting Nedir? Ne İşe Yarar, Türleri ve Doğru Hosting Seçimi

Sunucun 6 dk okuma

Hosting nedir? Hosting (web barındırma), bir web sitesinin dosyalarının, veritabanlarının ve e-postalarının internete 7/24 bağlı bir sunucuda tutulması hizmetidir. Ziyaretçi alan adınızı tarayıcıya yazdığında istek bu sunucuya ulaşır ve sayfalarınız oradan yüklenir. Kısacası alan adı sitenizin adresi, hosting ise sitenizin “oturduğu” yerdir.

Hosting konusunu anlatan çizim

Bu rehberde hostingin ne demek olduğunu, nasıl çalıştığını, domain ile farkını, hosting türlerini, Linux ve Windows hosting ayrımını ve bir hosting paketi seçerken bakmanız gereken kriterleri anlatıyoruz.

Hosting ne demek?

İngilizce host “ev sahipliği yapmak” anlamına gelir; web hosting de bir sitenin internette yayında kalması için gereken sunucu alanının kiralanmasıdır. Bir siteyi kendi bilgisayarınızda da yayınlayabilirsiniz, ancak bilgisayarın sürekli açık olması, sabit bir IP adresine, yüksek bant genişliğine ve güvenlik önlemlerine sahip olması gerekir. Hosting sağlayıcıları bu altyapıyı veri merkezlerinde hazır olarak sunar; siz yalnızca sitenizi yönetirsiniz.

Hosting nasıl çalışır?

Bir web sayfasının açılması birkaç saniyeden kısa sürede şu adımlarla gerçekleşir:

  1. Alan adı sorgusu: Ziyaretçi firmaniz.com yazar. Tarayıcı, alan adının nameserver kayıtlarına bakarak DNS üzerinden sitenin hangi IP adresinde olduğunu öğrenir.
  2. Sunucuya bağlantı: Tarayıcı bu IP adresindeki hosting sunucusuna bağlanır; SSL sertifikası varsa bağlantı https ile şifrelenir.
  3. Sayfanın üretilmesi: Sunucudaki web sunucusu yazılımı (LiteSpeed, Apache, Nginx veya IIS) isteği karşılar. WordPress gibi dinamik sitelerde PHP kodu çalışır ve gerekli içerik MySQL/MariaDB veritabanından okunur.
  4. Yanıt: Oluşan HTML, görseller, CSS ve JavaScript dosyaları ziyaretçinin tarayıcısına gönderilir ve sayfa görüntülenir.

Bu zincirin her halkası hızı etkiler: DNS yanıt süresi, sunucunun ziyaretçiye uzaklığı, disk tipi, web sunucusu yazılımı ve önbellekleme. Bu yüzden aynı site farklı hostinglerde belirgin şekilde farklı hızlarda açılabilir.

Domain ile hosting arasındaki fark

En sık karıştırılan iki kavramdır. Alan adı (domain), sitenizin internetteki adıdır (ör. firmaniz.com.tr) ve kayıt firması üzerinden yıllık olarak kiralanır. Hosting ise sitenin dosyalarının durduğu sunucu alanıdır. Bir sitenin yayında olması için ikisine de ihtiyaç vardır: alan adının DNS kayıtları hostinge yönlendirilir, hosting de o alan adına gelen istekleri karşılar. Alan adı ile hostingi farklı firmalardan alabilirsiniz; aynı yerden almak ise DNS ve SSL kurulumunu kolaylaştırır.

Hosting türleri nelerdir?

Hosting türleri, sunucu kaynaklarının nasıl paylaşıldığına ve yönetimin kimde olduğuna göre ayrılır:

TürKaynaklarYönetimKimler için?
Paylaşımlı (web) hostingBir sunucu birçok hesapla paylaşılır, her hesabın kotası vardırSunucu sağlayıcıda, site sizdeKurumsal siteler, bloglar, küçük e-ticaret
WordPress hostingPaylaşımlı, WordPress için yapılandırılmışSağlayıcıdaWordPress siteleri
Reseller (bayi) hostingBüyük bir kota, alt hesaplara bölünürSağlayıcı + siz (WHM)Ajanslar, hosting satmak isteyenler
VPS / VDSSanal sunucu; VDS’te kaynaklar size ayrılırRoot/Administrator yetkisiyle sizdeYoğun siteler, özel yazılımlar, oyun ve bot sunucuları
Bulut sunucuCluster altyapı, paylaşımlı depolamaSizdeKesintiye duyarlı, büyüyen projeler
Fiziksel (dedicated) sunucuDonanımın tamamı sizinSizdeYüksek trafik, büyük veritabanları, sanallaştırma

Her türün avantaj ve dezavantajlarını hosting türleri yazımızda daha ayrıntılı karşılaştırdık. Sanal sunucu tarafını merak ediyorsanız VDS nedir rehberine de göz atabilirsiniz.

Linux hosting ve Windows hosting farkı

Linux hosting, PHP, MySQL/MariaDB ve WordPress, Joomla, OpenCart gibi uygulamalar için standart seçimdir; web sitelerinin büyük çoğunluğu Linux sunucularda çalışır ve genellikle cPanel, Plesk veya DirectAdmin gibi bir panelle yönetilir. Windows hosting ise ASP.NET, .NET Core, Klasik ASP ve MSSQL veritabanı kullanan uygulamalar için gereklidir ve IIS web sunucusunda çalışır. Sitenizin hangi dille yazıldığını bilmiyorsanız yazılımcınıza sorun: PHP ise Linux, ASP.NET ise Windows hosting seçmelisiniz. Ayrıntılar için Linux hosting ve Windows hosting yazılarımıza bakabilirsiniz.

Bir hosting paketinde neler bulunur?

  • Disk alanı: Site dosyaları, veritabanları ve e-postalar için ayrılan alan. Disk tipi (NVMe, SSD, HDD) en az kapasite kadar önemlidir; NVMe diskler veritabanı sorgularını belirgin şekilde hızlandırır.
  • CPU ve RAM kotası: Paylaşımlı hostingte her hesabın kullanabileceği işlemci ve bellek sınırıdır. Trafik arttığında ilk bu sınıra takılırsınız.
  • Inode: Hesaptaki dosya ve klasör sayısı sınırıdır. Çok sayıda küçük dosya üreten önbellek eklentileri inode’u hızla tüketebilir.
  • Trafik (bant genişliği): Sitenizden ziyaretçilere aktarılan aylık veri miktarı.
  • E-posta: Alan adınızla (ad@firmaniz.com) e-posta hesabı açma imkânı ve saatlik gönderim sınırı.
  • Veritabanı: MySQL/MariaDB (Linux) veya MSSQL (Windows) veritabanı sayısı.
  • SSL sertifikası: Sitenin https ile açılması için gerekli sertifika; birçok sağlayıcı Let’s Encrypt sertifikasını ücretsiz sunar.
  • Kontrol paneli: Dosya, e-posta, veritabanı, DNS ve SSL yönetimini yaptığınız arayüz.
  • Yedekleme: Hesabınızın ne sıklıkla yedeklendiği ve yedeklerin nasıl geri yüklendiği.

Hosting seçerken nelere dikkat etmelisiniz?

  1. Sitenizin teknolojisi: PHP/WordPress için Linux, ASP.NET/MSSQL için Windows hosting seçin.
  2. Sunucu lokasyonu: Ziyaretçileriniz Türkiye’deyse Türkiye’deki bir veri merkezi gecikmeyi (ping) azaltır ve sayfa açılışını hızlandırır.
  3. Disk tipi ve web sunucusu: NVMe disk ve LiteSpeed gibi verimli bir web sunucusu, özellikle WordPress sitelerinde hız farkı yaratır.
  4. Kaynak kotaları: Yalnızca disk alanına değil, CPU, RAM ve inode sınırlarına da bakın.
  5. Dahil olan hizmetler: SSL, site taşıma, yedekleme ve güvenlik (WAF, kötü amaçlı yazılım taraması) fiyata dahil mi, yoksa ek ücretli mi?
  6. E-posta koşulları: Hesap sayısı ve saatlik gönderim sınırı, kurumsal e-posta kullanacaksanız önemlidir.
  7. Teknik destek: Desteğin hangi kanallardan ve hangi saatlerde verildiğini öğrenin.
  8. Yükseltme yolu: Siteniz büyüdüğünde verilerinizi kaybetmeden üst pakete veya VDS’e geçebilmelisiniz.

Satın alma sürecini adım adım görmek isterseniz hosting nasıl alınır yazımızı okuyabilirsiniz.

Bir siteyi hostinge nasıl yüklersiniz?

  1. Alan adını yönlendirin: Alan adınızın nameserver kayıtlarını hosting sağlayıcınızın verdiği adreslerle değiştirin. DNS değişikliğinin yayılması birkaç saat sürebilir.
  2. Uygulamayı kurun veya dosyaları yükleyin: WordPress gibi bir uygulamayı panelden tek tıkla kurabilir ya da hazır sitenizi dosya yöneticisi veya FTP ile public_html klasörüne yükleyebilirsiniz.
  3. Veritabanını oluşturun: Dinamik siteler için panelden veritabanı ve kullanıcı açıp sitenizin yapılandırma dosyasına bu bilgileri yazın.
  4. SSL’i etkinleştirin: Alan adı hostinge yönlendikten sonra SSL sertifikasını kurun ve siteyi https’e yönlendirin.
  5. E-posta hesaplarını açın: Alan adınızla e-posta kullanacaksanız hesapları panelden oluşturun.

Sunucun hosting paketlerinde neler var?

Sunucun’un Linux web hosting paketleri LiteSpeed web sunucusu ve NVMe disklerle çalışır; PHP Selector ile PHP sürümünü seçebilir, WordPress dahil 400’den fazla uygulamayı tek tıkla kurabilirsiniz. Tüm hosting paketlerinde ücretsiz Let’s Encrypt SSL, ücretsiz site taşıma ve haftalık ücretsiz yedekleme bulunur. Linux paketlerde e-posta hesabı, MySQL veritabanı ve FTP hesabı sayısında sınır yoktur; e-posta gönderiminde saatlik 50 e-posta sınırı uygulanır. Ücretsiz yedekleme ek bir kolaylıktır; verilerinizin yedeklenmesi sorumluluğu size aittir. Birden fazla site için cPanel hosting, WordPress siteleri için WordPress hosting, ASP.NET ve MSSQL için Plesk panelli Windows hosting paketlerini inceleyebilirsiniz. Yıllık alımlarda %15 indirim uygulanır.

Sık sorulan sorular

Hosting olmadan web sitesi açılır mı?

Hayır. Bir sitenin internette erişilebilir olması için dosyalarının 7/24 açık bir sunucuda durması gerekir. Bu sunucu bir hosting hesabı, VDS veya fiziksel sunucu olabilir.

Hosting ile sunucu aynı şey mi?

Paylaşımlı hostingte bir sunucunun yalnızca bir bölümünü kullanırsınız ve sunucu yönetimi sağlayıcıdadır. Sunucu kiraladığınızda (VDS, bulut veya fiziksel sunucu) işletim sistemi ve yazılımlar üzerinde tam yetkiye sahip olursunuz.

Küçük bir site için hangi hosting yeterli?

Tek bir kurumsal site, blog veya tanıtım sitesi için başlangıç seviyesinde bir paylaşımlı hosting paketi genellikle yeterlidir. Trafik arttıkça üst pakete geçebilirsiniz.

Hostingimi başka bir firmaya taşıyabilir miyim?

Evet. Site dosyaları, veritabanları ve e-postalar yeni hostinge kopyalanır, ardından alan adının DNS kayıtları yeni sunucuya yönlendirilir. Birçok sağlayıcı bu taşımayı ücretsiz yapar.

Ne zaman hostingten VDS’e geçmeliyim?

Hesabınız düzenli olarak CPU veya RAM sınırına takılıyorsa, root yetkisi gerektiren bir yazılım kuracaksanız ya da sunucu ayarlarını kendiniz yapmak istiyorsanız VDS sunucu daha doğru seçimdir.

Siteniz için doğru paketi seçmek için hosting paketlerini karşılaştırabilir ya da 7/24 teknik destek ekibimize danışabilirsiniz.

Kategoriler

Son yazılar