Business

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.

Yazar: Zebra Hosting Cloud

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

KurulumEn uygun olduğu durumDikkat 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
VPSKarışık iş yükleri, özel yazılım yığınları, stagingYönetecek birine ihtiyaç duyar
Dedicated sunucuBüyük portföyler, ağır siteler, sıkı yalıtımDaha 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

  1. Kendi sistem kullanıcısı olan ayrı bir abonelik veya hesap oluşturun.
  2. DNS ve SSL'i kurun; Let's Encrypt sertifikaları Plesk'te otomatik olarak düzenlenir.
  3. CMS'i kurun, sıkılaştırın ve otomatik yedeklemeyi yapılandırın.
  4. E-posta teslimini ve formları test edin.
  5. 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.