Tek bir hostingde 10 ve daha fazla site nasıl barındırılır
Çok siteli hosting, birden fazla projesi olan web yöneticilerine, müşteri sitelerini barındıran ajanslara ve site ağı sahiplerine yöneliktir. Derlemede, hesap başına en az 10 siteye izin veren 670'ten fazla firmadan yaklaşık 1.560 paket var. En düşük fiyat ayda yaklaşık 22 TL, ortanca değer yaklaşık 340 TL. En sık rastlanan paketler tam 10 site içindir; ardından 20 site, sınırsız, 50, 15 ve 100 site gelir.
Site sayısı asıl limit değildir
On alan adına izin verilmesi, hesabın on çalışan siteyi kaldırıp kaldıramayacağı hakkında hiçbir şey söylemez. Kaynaklar tüm projeler arasında paylaşılır, bu yüzden başka parametrelere bakmak gerekir.
- Hesap başına CPU ve bellek. Genellikle tüm hesap için bir çekirdeğin bir kısmı ya da bir iki çekirdek ve 1–2 GB RAM. Üç site aynı anda trafik alırsa veya bir arama motoru botu hepsini birden tararsa diğerleri yavaşlamaya başlar.
- Eşzamanlı süreçler (entry processes). Paralel PHP isteklerinin sayısı için konan limit, hesaptaki tüm sitelerde ortaktır. 10 site için 20 süreç varsa site başına ortalama yalnızca iki düşer.
- Inode. Dosya sayısına konan limittir. Eklentileri ve önbelleğiyle tek bir WordPress kurulumu 10–30 bin dosya tutar; bu yüzden 150–250 bin inode limiti disk alanından önce tükenir.
- Veritabanları. CMS üzerindeki her siteye ayrı bir veritabanı gerekir. Veritabanı sayısının site sayısından az olmadığını ve ne kadar yer kaplayabileceklerini kontrol edin.
- Disk. Derlemedeki ortanca disk 40 GB, katalog ortalamasının iki katı. Ağır medya içermeyen on kadar site için bu yeterli, ancak kotadan yer yiyen yedekleri ve e-postayı unutmayın.
- E-posta. Saatlik e-posta sayısı limiti genellikle hesap genelinde ortaktır. Her siteden bildirimler, form talepleri ve kayıt e-postaları gidiyorsa bu limit kolayca aşılır.
«Sınırsız site» ne anlama gelir
Site sayısı sınırsız paketlere sık rastlanır, ancak «sınırsız» yalnızca alan adı sayısı için geçerlidir. CPU, bellek, süreçler, inode ve disk yine sınırlıdır. Pratikte böyle bir pakette onlarca hafif siteyi — açılış sayfaları, kartvizit siteleri, statik sayfalar — ve yalnızca birkaç yoğun siteyi rahatça tutabilirsiniz. Birçok firmanın kabul edilebilir kullanım kuralları ayrıca tek hesapta üçüncü kişilerin sitelerini barındırmayı veya paketi bayi paketi gibi kullanmayı yasaklar.
Site ağları ve farklı IP'ler
Birbiriyle bağlantılı birkaç proje yürütüyorsanız, paylaşımlı hostingde hesaptaki tüm sitelerin genellikle sunucunun diğer müşterileriyle ortak tek bir IP adresinden çalıştığını hesaba katın. Bazı işler için bu sorun değildir, bazıları için ise ayrı IP'ler veya farklı firmalarda hesaplar gerekir. Hostingde özel IP çoğu zaman ek ücretle sunulur. Farklı IP'lere sahip çok sayıda proje için bazen farklı firmalardan birkaç ucuz paket ya da ek adresli bir VPS almak daha kolaydır.
Ajanslar için: müşteri sitelerinin izolasyonu
Tek bir hesapta farklı müşterilerin siteleri duruyorsa, savunmasız tek bir eklentinin istismarı komşu tüm siteleri etkileyebilir, çünkü hepsi aynı sistem kullanıcısıyla çalışır. Koruma seçenekleri:
- her müşterinin kendi paneliyle ayrı bir hesap aldığı bayi (reseller) paketi;
- her site için ayrı kullanıcı tanımlanabilen paneller — ISPmanager ve Plesk buna izin verir; ISPmanager bu derlemede katalog ortalamasına göre belirgin şekilde daha sık görülür (ayrıntılar: ISPmanager'lı hosting);
- siteleri tek tek geri yükleyebilmek için her sitenin ayrı ayrı düzenli yedeklenmesi.
On kadar sitenin bakımı
Site sayısı arttıkça asıl sorun hosting değil, güncellemeler olur. Eski bir CMS ile terk edilmiş bir site, tüm hesabın ele geçirilmesinin en yaygın kaynağıdır. Sitelerin CMS ve eklenti sürümleriyle bir listesini tutun, güvenli olduğu yerlerde otomatik güncellemeleri açın, kullanılmayan siteleri ve test kopyalarını silin. Etkin olmayan projelerde kayıt ve yorumları kapatın ki spam toplamasınlar ve e-posta limitini tüketmesinler.
VPS'e ne zaman geçilmeli
Çok siteli paylaşımlı hosting, projeler hafif olduğu sürece kârlıdır. VPS'e geçme zamanının geldiğini gösteren işaretler:
- Süreç veya CPU limiti nedeniyle düzenli olarak 503 ve 508 hataları görülüyor ve üst pakete geçmek artık işe yaramıyor.
- Sitelerin toplam ziyaretçi sayısı günde onlarca bin ziyareti buluyor.
- Farklı PHP sürümleri, Redis, uzun süren kendi cron görevleriniz veya arka plan süreçleri gerekiyor.
- Paket fiyatı, özel çekirdek ve belleğe sahip bir VPS'in fiyatına yaklaştı.
VPS'e aynı paneli — ISPmanager, FASTPANEL, HestiaCP — kurup siteleri ayrı kullanıcılara dağıtabilir ve garantili kaynaklar elde edebilirsiniz. Siteler için sunucu derlemesi: site için VPS. Siteleriniz ağırlıklı olarak Rusya'ya yönelikse ve talep topluyorsa Rusya'daki sunuculara göz atın: bu derlemede Rus paketleri katalog ortalamasından belirgin şekilde daha fazla ve bunları Rusya'da hosting sayfasında filtreleyebilirsiniz.