Web Hosting Nedir, Nasıl Seçilir? Türleri ve Seçim Kriterleri
Web hosting nedir, nasıl çalışır? Paylaşımlı, WordPress, kurumsal ve bayi hosting farkları; disk, inode, CPU, cPanel ve LiteSpeed gibi seçim kriterleri.
Web hosting, web sitenizin dosyalarının, veritabanının ve çoğu zaman e-postalarınızın 7/24 internete bağlı bir sunucuda barındırılması hizmetidir; ziyaretçi alan adınızı yazdığında site bu sunucudan açılır. Doğru hostingi seçmek için sitenizin türüne uygun hosting tipini (paylaşımlı, WordPress, kurumsal, bayi) belirler, ardından CPU, RAM, disk, inode, web sunucusu yazılımı, kontrol paneli, SSL ve destek gibi kriterleri karşılaştırırsınız.
Bu rehberde hostingin nasıl çalıştığını, türleri arasındaki farkları ve paket karşılaştırırken gerçekten bakmanız gereken değerleri anlatıyoruz.
Web hosting nasıl çalışır?
Bir web sitesi üç parçadan oluşur:
- Alan adı: Ziyaretçinin yazdığı adres (ör. ornek.com). Alan adı hakkında ayrıntılar için alan adı nasıl alınır rehberimize bakabilirsiniz.
- DNS: Alan adının hangi sunucuyu göstereceğini söyleyen kayıtlar.
- Hosting: Sitenin dosyalarının ve veritabanının bulunduğu, istekleri yanıtlayan sunucu.
Ziyaretçi adresinizi yazdığında tarayıcı DNS'e sunucunun IP adresini sorar, sunucuya bağlanır ve sunucu sayfayı (gerekiyorsa PHP ve veritabanıyla oluşturarak) gönderir. Hostingin hızı, güvenliği ve kararlılığı doğrudan sitenizin açılış süresini ve erişilebilirliğini belirler.
Hosting türleri
| Tür | Kimler için? | Öne çıkan özellik |
|---|---|---|
| Paylaşımlı (web) hosting | Kişisel siteler, bloglar, küçük işletmeler | Ekonomik, yönetimi kolay |
| WordPress hosting | WordPress kullanan siteler | WordPress'e göre ayarlanmış önbellek ve araçlar |
| Kurumsal hosting | Şirket siteleri, yoğun trafikli projeler | Daha fazla ve ayrılmış kaynak, öncelikli destek |
| Bayi (reseller) hosting | Ajanslar, web tasarımcılar | Müşterilere kendi markasıyla hosting satma |
| VPS / VDS | Özel yazılım, yüksek trafik, tam kontrol | Root erişimi, kaynaklar sizin yönetiminizde |
Paylaşımlı hosting
Bir sunucu, birçok hesap arasında paylaşılır. Sunucu yönetimi, güvenlik güncellemeleri ve yazılımlar sağlayıcının sorumluluğundadır; siz yalnızca sitenizle ilgilenirsiniz. İyi bir paylaşımlı hostingde CloudLinux gibi bir hesap izolasyon teknolojisiyle her hesaba ayrı CPU ve RAM sınırı tanımlanır; böylece başka bir sitedeki yoğunluk sizin sitenizi yavaşlatmaz.
WordPress hosting
Paylaşımlı hostingin WordPress'e göre ayarlanmış hâlidir: WordPress kurulu gelir, önbellek eklentisi yapılandırılmıştır, bazı paketlerde test ortamı (staging) bulunur. Ayrıntılar için WordPress hosting nedir yazımıza bakabilirsiniz.
Kurumsal hosting
Aynı sunucuyu daha az hesabın paylaştığı, daha yüksek kaynaklı paketlerdir. Kampanya dönemlerinde yoğun trafik alan şirket siteleri, müşteri portalları ve çok sayıda e-posta hesabı kullanan işletmeler için uygundur.
Bayi hosting
WHM paneliyle kendi müşterileriniz için ayrı cPanel hesapları açtığınız modeldir. Web tasarımcılar ve ajanslar, müşterilerinin sitelerini kendi markalarıyla barındırmak için kullanır.
Paket karşılaştırırken bakmanız gereken değerler
CPU ve RAM
Hosting paketlerinde CPU ve RAM, aynı anda işlenebilecek PHP isteği sayısını belirler. Bu değerleri yazmayan paketlerde sitenizin ne kadar trafiği kaldırabileceğini bilemezsiniz. Küçük bir site için 1 çekirdek ve 1 GB RAM yeterliyken, WooCommerce gibi dinamik siteler için 2 çekirdek ve 2 GB RAM'den başlamak daha sağlıklıdır.
Disk türü ve alanı
NVMe disk, veritabanı sorgularını ve dosya okumalarını hızlandırır. Disk alanı için sitenizin dosyalarına, veritabanına, e-postalarınıza ve hesap içinde tuttuğunuz yedeklere pay bırakın.
Inode
Inode, hesabınızdaki dosya ve klasör sayısı sınırıdır. Disk alanı boş olsa bile inode dolarsa yeni dosya oluşturamazsınız. Önbellek dosyaları, e-posta kutuları ve çok sayıda küçük görsel inode'u hızla tüketir. Paket karşılaştırırken bu değeri mutlaka kontrol edin.
Web sunucusu yazılımı
LiteSpeed, Apache ile uyumlu çalışan (.htaccess dosyalarını okuyan) ama daha yüksek performans sunan bir web sunucusudur. Sunucu tarafı önbellek eklentisi LSCache ile birlikte, özellikle WordPress sitelerinde sayfa yükleme süresini belirgin şekilde düşürür.
Kontrol paneli
cPanel, dosya yöneticisi, veritabanları, e-posta hesapları, SSL, alan adları ve PHP ayarlarını tek ekrandan yönetmenizi sağlar. Softaculous gibi uygulama kurucularla WordPress ve benzeri uygulamaları birkaç tıkla kurabilirsiniz.
PHP sürümü
Siteniz eski bir PHP sürümüne bağlıysa veya yeni bir sürüm gerektiriyorsa, alan adı başına PHP sürümü seçebilmek önemlidir. Güncel ve güvenlik desteği süren PHP sürümlerini kullanmanız önerilir.
SSL sertifikası
Günümüzde HTTPS zorunludur: tarayıcılar HTTPS olmayan siteleri "güvenli değil" olarak işaretler ve arama motorları HTTPS'i tercih eder. Let's Encrypt ile ücretsiz ve kendiliğinden yenilenen SSL sunan bir hosting seçin.
Yedekleme ve taşıma
Yedeklemenin pakete dahil olup olmadığını ve mevcut sitenizin ücretsiz taşınıp taşınmadığını öğrenin. Yedekleme dahil değilse düzenli olarak cPanel'den tam yedek alıp kendi bilgisayarınıza veya başka bir depolamaya indirmeniz gerekir.
Hosting aldıktan sonra ilk adımlar
Paketiniz açıldıktan sonra sitenizi yayına almak için izlemeniz gereken sıra genellikle şöyledir:
- cPanel bilgilerinizi kontrol edin. Giriş bilgileri e-postanıza gelir; ilk girişte şifrenizi değiştirin.
- Alan adınızı yönlendirin. Alan adınızın nameserver kayıtlarını hosting firmanızın verdiği adreslerle değiştirin. Değişikliğin yayılması birkaç saat sürebilir.
- Sitenizi yükleyin. Hazır bir siteniz varsa dosyaları cPanel'in Dosya Yöneticisi veya FTP ile
public_htmlklasörüne yükleyin, veritabanını phpMyAdmin ile içe aktarın. Yeni bir site kuracaksanız Softaculous ile WordPress'i birkaç tıkla kurabilirsiniz. - SSL'i doğrulayın. Alan adı yönlendikten sonra Let's Encrypt sertifikası tanımlanır; sitenizin
https://ile açıldığını kontrol edin. - E-posta hesaplarınızı oluşturun. cPanel'den alan adınıza özel adresler açıp telefonunuza ve bilgisayarınıza ekleyin.
- Yedek planınızı kurun. İlk tam yedeği hemen alın ve düzenli yedekleme alışkanlığı edinin.
Başka bir firmadan taşınıyorsanız eski hostinginizi, yeni sitenin sorunsuz çalıştığını doğrulayana kadar kapatmayın.
Hangi paketi seçmelisiniz?
- Tek sayfalık tanıtım sitesi, kişisel blog veya portfolyo: Giriş seviyesi web hosting.
- Birden çok site yöneten küçük işletme veya serbest çalışan: Orta seviye web hosting.
- WordPress ile çalışan blog veya mağaza: WordPress hosting.
- Şirket sitesi, çok sayıda e-posta hesabı, yoğun kampanya trafiği: Kurumsal hosting.
- Müşterilerine site yapan ajans: Bayi hosting.
- Özel yazılım, Node.js uygulaması veya yüksek trafik: VPS veya VDS. Farkları için VDS ve VPS farkı rehberimize bakabilirsiniz.
Oculeth'in web hosting paketleri cPanel, LiteSpeed, NVMe disk, CloudLinux, Softaculous ve ücretsiz Let's Encrypt SSL ile gelir; PHP 7.4 ile 8.3 arasında alan adı başına sürüm seçebilir, CPU, RAM ve inode değerlerini paket kartlarında görebilirsiniz. Mevcut sitenizi ekibimiz ücretsiz taşır. Daha yüksek kaynak gereken işletmeler için kurumsal hosting paketlerine göz atabilirsiniz; güncel fiyatlar ürün sayfalarında yer alır.
Sık sorulan sorular
Web hosting ile alan adı aynı şey mi?
Hayır. Alan adı sitenizin adresidir, hosting ise sitenizin dosyalarının barındırıldığı sunucudur. İkisini farklı firmalardan da alabilirsiniz; alan adının DNS kayıtlarını hosting sunucunuza yönlendirmeniz yeterlidir.
Ucuz hosting sitemi yavaşlatır mı?
Fiyat genellikle disk alanı ve kaynak miktarıyla belirlenir. Ucuz bir pakette de LiteSpeed, NVMe disk ve hesap izolasyonu varsa küçük siteler hızlı çalışır. Yavaşlığın asıl nedeni, kaynak değerleri belirsiz ve aşırı kalabalık sunuculardır.
Inode nedir, neden önemlidir?
Inode, hesabınızda bulunabilecek dosya ve klasör sayısının sınırıdır. Disk alanınız boş olsa bile inode sınırına ulaşırsanız yeni dosya oluşturamaz, e-posta alamaz veya güncelleme yapamazsınız. Önbellek ve e-posta klasörlerini düzenli temizlemek inode kullanımını düşürür.
Hosting değiştirirken sitem kapanır mı?
Doğru yapılırsa kapanmaz. Site önce yeni hostinge kopyalanır, kontrol edilir, ardından DNS kayıtları değiştirilir. Oculeth'te taşıma ücretsizdir ve taşıma bitene kadar eski hostinginiz yayında kalır.
cPanel olmadan hosting kullanılabilir mi?
Kullanılabilir, ancak cPanel dosya, veritabanı, e-posta ve SSL yönetimini çok kolaylaştırır. Teknik bilgisi sınırlı kullanıcılar ve işletmeler için cPanel'li bir hosting, yönetim yükünü önemli ölçüde azaltır.