Ajanslar İçin Hosting: Çok Sayıda Müşteri Sitesini Verimli Yönetmek
Ajanslar çok sayıda müşteri sitesini nasıl barındırmalı: yalıtım, erişim kontrolü, faturalama ve yedekleme. Bayi, VPS ve dedicated kurulumlarını karşılaştırın.
Bir web ajansı tek bir müşteri sitesini barındırdığında bu küçük bir karardır. Kırk siteyi barındırdığında ise hosting operasyonel bir sisteme dönüşür: müşteri kabulü, yalıtım, yedekleme, güncellemeler, faturalama ve destek için bir süreç gerekir. Yanlış kurulum, tek bir ele geçirilmiş sitenin bütün portföyü riske atmasına ya da her küçük değişikliğin bir saatlik elle çalışma gerektirmesine yol açar.
Hosting ilişkisinin kime ait olacağına karar verin
İki yaygın model vardır ve her birinin sonuçları farklıdır.
- Müşteriye ait hosting. Her müşterinin kendi hesabı vardır ve siz davetli bir kullanıcı olarak çalışırsınız. Faturalama ve risk müşteride kalır. Sizin için basittir, ancak yenilemeler için müşteriye bağımlı olursunuz ve her site ayrı yönetilir.
- Ajansa ait hosting. Siteleri kendi paketinizde barındırır, müşterilere hosting ve bakım için fatura kesersiniz. Kontrol ve düzenli bir gelir kalemi elde edersiniz; ayrıca çalışma süresi, güvenlik ve yedeklerin sorumluluğu da size ait olur.
Birçok ajans ikisini karıştırır: bakım hizmeti alan müşteriler için ajansa ait, kendi IT ekibi olanlar için müşteriye ait hosting.
Müşteri siteleri arasında yalıtım
Bu, en önemli teknik gerekliliktir. Bütün siteler tek bir kullanıcı hesabını ve dosya alanını paylaşıyorsa, bir sitedeki zararlı yazılım diğerindeki dosyaları değiştirebilir. Site başına sistem kullanıcıları, ayrı PHP süreçleri ve ayrı veritabanları arayın. Plesk bunu müşteri başına ayrı abonelikler ile çözer; bilgi bankamız bunları nasıl düzenleyeceğinizi anlatır.
Platformu seçmek
| Kurulum | En uygun olduğu durum | Dikkat edilecekler |
|---|---|---|
| Bayi hosting | Çok sayıda küçük müşteri sitesi, faturalamanın ayrılması | Müşteri başına hesaplar ve panel erişimi hazır gelir |
| VPS | Karışık iş yükleri, özel yazılım yığınları, staging | Yönetecek birine ihtiyaç duyar |
| Dedicated sunucu | Büyük portföyler, ağır siteler, sıkı yalıtım | Daha yüksek maliyet; tam sorumluluk |
Basit sitelerden oluşan portföyler için bayi hostingle başlayın. Yoğun mağazalar gibi ağır müşterileri, diğerlerini yavaşlatmasınlar diye kendi VPS'lerine taşıyın.
Erişim kontrolü
Her ekip üyesine kendi giriş bilgisini verin, asla ortak parola kullanmayın. Gerekli en az erişimi tanıyın: bir tasarımcının bütün sunucuya değil, tek bir sitenin dosyalarına erişmesi yeterlidir. Biri ajansınızdan ayrıldığında erişimini dakikalar içinde kaldırabilmelisiniz. Kimin neye erişimi olduğunu belgeleyin.
Güvenebileceğiniz yedekler
Bir müşterinin sitesi kaybolduğunda sorumluluk ajansa düşer. İki katmanı hedefleyin: hosting firmasının düzenli yedekleri ve önemli müşteriler için sunucu dışında kendi periyodik kopyalarınız. Her çeyrekte bir siteyi geri yüklemeyi test edin. Hiç geri yüklenmemiş bir yedek bir umuttur, plan değildir.
Güncellemeler ve bakım
Yamalanmamış eklentiler, müşteri sitelerinin ele geçirilmesinin başlıca yoludur. Aylık bir güncelleme rutini oluşturun: yedek alın, mümkünse staging'de güncelleyin, önemli sayfaları ve formları test edin, yayına alın ve neyin değiştiğini kaydedin. Bakım paketleri satıyorsanız ürün bu süreçtir. Her sitenin platformunu, PHP sürümünü, son güncellemesini ve yenileme tarihini listeleyen basit bir elektronik tablo veya pano tutun.
DNS ve alan adları
Her müşterinin alan adının nerede kayıtlı olduğunu ve kimin kontrol ettiğini kaydedin. Hostingi siz yönetseniz bile müşterilere alan adı kaydını kendi adlarına yaptırmalarını tavsiye edin; bu, ileride anlaşmazlıkları önler. Teknik ayrıntılar için DNS ve ad sunucuları rehberimize bakın.
Müşteri alan adları için e-posta
Müşteriler genellikle siteyle birlikte e-posta bekler. Bunu aynı sunucuya dahil edip etmeyeceğinize ya da ayrı bir kurumsal e-posta hosting kullanıp kullanmayacağınıza karar verin. İkisini ayrı tutmak e-posta teslim edilebilirliğini korur ve web sitesi sorunlarının iletişimi kesmemesini sağlar.
Faturalama ve sözleşmeler
Hosting ücretinizin neyi kapsadığını yazın: çalışma süresi çabası, yedekler, güvenlik güncellemeleri, destek yanıt süreleri ve ek iş olarak neyin faturalandığı. Bir müşteri ayrıldığında ne olacağını, sitenin nasıl dışa aktarılacağı dahil, bir madde olarak ekleyin. Netlik tartışmaları önler.
Yeni bir müşteri sitesini devreye almak
- Kendi sistem kullanıcısı olan ayrı bir abonelik veya hesap oluşturun.
- DNS ve SSL'i kurun; Let's Encrypt sertifikaları Plesk'te otomatik olarak düzenlenir.
- CMS'i kurun, sıkılaştırın ve otomatik yedeklemeyi yapılandırın.
- E-posta teslimini ve formları test edin.
- Siteyi izleme ve bakım tablonuza ekleyin.
İzleme ve iletişim
Her müşteri sitesi için, uyarıların tek bir kişiye değil ortak bir gelen kutusuna gittiği harici bir çalışma süresi izlemesi kurun. Bir şey olduğunda önce müşteriye haber verin. "Fark ettik, üzerinde çalışıyoruz, tahmini süre şu" diyen kısa bir mesaj, kimsenin görmediği kusursuz bir sicilden daha fazla güven oluşturur. Basit bir olay günlüğü tutun; her yıl hosting tercihlerinizi gözden geçirirken işe yarar.
Kendi portföyünüzdeki büyümeyi planlayın
Portföyü altı ayda bir gözden geçirin. Gerçek sipariş hacmi olan mağazalar gibi büyümüş siteler kendi paketine geçmelidir. Terk edilmiş siteler arşivlenmeli veya kaldırılmalıdır; çünkü bakımı yapılmayan bir site, sunucunuzda duran bir güvenlik riskidir.
Zebra Hosting ile çalışmak
Aynı Plesk platformunda bayi hosting, VPS ve dedicated sunucular sunuyoruz; mevcut müşteri sitelerinizin ücretsiz taşınması ve 17 dilde destek de cabası. Bayi paketlerini inceleyin ve portföy büyüklüğünüzü iletişim sayfası üzerinden bize bildirin; nereden başlamanız ve ne zaman ölçeklemeniz gerektiğini önerelim.