Blog
Przestań wybierać hosty. Zacznij wybierać wzorce.
Powtarzalny proces, który oszczędza Twojej agencji ponownego badania hostingu dla każdego klienta.
Podsumowanie
Najdroższe zdanie w pracy agencji internetowej to: „znajdźmy najlepszy hosting dla tego klienta”. Przestań to mówić. Twoim zadaniem nie jest znalezienie najlepszego hostingu, ale zbudowanie małego zestawu wzorców hostingowych, które pokrywają większość klientów, i zarezerwowanie świeżych badań dla rzadkich wyjątków. Ten artykuł przeprowadza hipotetycznego klienta z branży retail przez znormalizowany proces: formularz przyjęcia z czterema polami, trzy profile hostingowe, listę kontrolną migracji, plan niezawodności i jednostronicowy runbook. Otrzymasz także rutynowy przegląd kwartalny, który utrzymuje Twoją listę hostów w uczciwości. Efekt to mniej awarii o 3 nad ranem, lepsze marże i klienci, którzy Ci ufają, bo nic się nie zepsuło. Wykorzystaj te kroki, aby przekształcić hosting z per-projektowej akcji gaśniczej w powtarzalną część swojego procesu.
Najdroższe zdanie w pracy agencji internetowej jest też najczęstsze: „Znajdźmy najlepszy hosting dla tego klienta”. Przestań to mówić. Twoim zadaniem nie jest znalezienie najlepszego hostingu. Twoim zadaniem jest wybór małego zestawu wzorców hostingowych, które działają dla większości Twoich klientów, a następnie przeznaczenie ograniczonej mocy mózgu na nielicznych, którzy naprawdę wykraczają poza nie. W ten sposób zmieniasz hosting z per-projektowej akcji gaśniczej w powtarzalny krok w swoim procesie. Oto przewodnik, od pierwszego telefonu od nowego klienta do przekazania, o którym zapomnisz po sześciu miesiącach — bo nic się nie zepsuło.
Wyobraź sobie nowego klienta: sieć handlową z witryną katalogową, blogiem i sklepem internetowym. Byli na tanim hostingu współdzielonym, który pada w Czarny Piątek. Proszą Cię o „naprawienie hostingu”. To Twój moment, aby zrobić coś, czego większość agencji nigdy nie robi: przeprowadzić ich przez proces, a nie panikę.
Krok 1: Zadaj właściwe pytania raz
Zbuduj formularz przyjęcia hostingu i spraw, aby każdy klient wypełnił go, zanim z nim porozmawiasz. Formularz powinien zawierać cztery pola: szacowany ruch miesięczny, typ treści (statyczna, oparta na bazie danych, e-commerce lub intensywnie korzystająca z multimediów), wymagania zgodności (PCI, HIPAA, RODO) oraz oczekiwania dotyczące wsparcia — kto zajmie się witryną, gdy coś się zepsuje. To wszystko. Cała reszta to szum.
Kiedy klient mówi „potrzebujemy najlepszego hostingu”, tak naprawdę ma na myśli „potrzebujemy, żeby nie padł podczas naszej największej wyprzedaży”. Twój formularz ujmuje to w jednej linii: ruch. Okazuje się, że jedyną realną różnicą między większością klientów jest skala. Nisko ruchowa witryna wizytówka i sklep e-commerce o wysokim ruchu potrzebują różnych zasobów, ale nie potrzebują różnych hostów, jeśli już wybrałeś odpowiedni wzorzec.
Formularz eliminuje również spekulacyjne rozmowy. Bez niego będziesz otrzymywać niekończące się „a co, jeśli się rozrośniemy?” i „czy powinniśmy użyć tego hosta, który widzieliśmy na bilboardzie?”. Odfiltruj je, zanim się zaczną. Jeśli klient nie potrafi odpowiedzieć na cztery pytania dotyczące własnej witryny, nie jest gotowy na porady hostingowe; jest gotowy na to, by mu powiedzieć, co ma robić.
W przypadku naszego klienta z branży retail formularz ujawnia witrynę o zdrowym, ale nie ogromnym ruchu, bazę produktów i zerowe wymagania dotyczące zgodności poza podstawową obsługą kart płatniczych. Oczekują, że będziesz zarządzać wszystkim, ponieważ ich poprzedni host „zgubił” ich zgłoszenie wsparcia. Ten ostatni szczegół jest ważniejszy niż jakakolwiek karta specyfikacji.
Krok 2: Standaryzuj trzy profile
Gdy formularz jest wypełniony, dopasuj klienta do profilu. Powinieneś mieć nie więcej niż trzy. Budżetowy, zorientowany na wsparcie i wydajnościowy. To całe menu. Zdefiniuj je raz, udokumentuj i nie wracaj do nich przy każdym kliencie.
| Profil | Najlepszy dla | Uwaga |
|---|---|---|
| Współdzielony budżetowy | Witryny wizytówki o niskim ruchu, napięty budżet | Wsparcie jest słabe, ty je zapewniasz |
| Zarządzany zorientowany na wsparcie | Klienci, którzy nie chcą dotykać technologii, chcą jednego numeru telefonu | Kosztuje więcej, zamyka cię w ich stacku |
| Wydajnościowy VPS/dedykowany | E-commerce, witryny o wysokim ruchu, intensywnie korzystające z bazy danych | Wymaga większych umiejętności konfiguracji i utrzymania |
To, którzy hostowie należą do którego profilu, to Twoje zadanie, nie klienta. Skuteczna metoda: przetestuj jednego kandydata na hosta dla każdego profilu przy projekcie o niskiej stawce, a następnie udokumentuj wszystko — czas provisioningu, wydajność, reakcję wsparcia, niespodzianki w rozliczeniach. Dostępne już badania dają punkt wyjścia: hosty takie jak Bluehost i Hostinger są powszechnie pozycjonowane dla użytkowników dbających o budżet; SiteGround ma reputację silnego wsparcia; A2 i HostGator są kojarzone z opcjami zorientowanymi na szybkość. Ale nie ufaj tym opisom, dopóki nie otworzysz zgłoszenia wsparcia i nie zmierzysz czasu odpowiedzi stoperem.
Nasz klient z branży retail trafia do profilu wydajnościowego. Potrzebuje szybkich zapytań do bazy danych i możliwości obsługi skoku ruchu w ruchliwy weekend. Decyzja zapada w minuty, a nie dni, ponieważ nie „badacie hostów” — konsultujecie własną macierz.
Jeśli jeszcze tego nie zrobiłeś, zatrzymaj się tutaj i zbuduj swoją macierz. Podziękujesz sobie na następnym kickoffie projektu. A jeśli nadal kusi Cię dostosowywanie do każdego klienta, przeczytaj, dlaczego Twoja witryna uległa awarii i zobacz, jak jedna awaria może wykoleić kwartał. Następnie ustal swoje profile. Oprzyj się pokusie dodania czwartego profilu „premium” dla jednego klienta z wyższej półki. Każdy dodany profil przywraca per-projektową deliberację, którą próbujesz wyeliminować. Trzy to sufit; dla wielu agencji dwa wystarczą.
Krok 3: Migruj z listą kontrolną, a nie modlitwą
Teraz przenosisz klienta. Rób to za każdym razem w ten sam sposób. Oto kolejność: zrób kopię zapasową wszystkiego ze starego hosta, w tym bazy danych; przygotuj nowy serwer i zainstaluj ten sam stos oprogramowania; zaimportuj pliki i bazę danych; zainstaluj SSL i przetestuj każdą stronę; przełącz serwery nazw; zweryfikuj dostarczanie e-maili i integracje zewnętrzne; utrzymuj stary host przy życiu przez jeden cykl rozliczeniowy.
Napisz tę listę raz i zamień ją w wspólną listę kontrolną w swoim narzędziu do zarządzania projektami. Odtąd osoba przeprowadzająca migrację to nie starszy inżynier improwizujący; to każdy, kto potrafi postępować zgodnie z listą kontrolną. W przypadku naszego klienta z branży retail przeprowadzka zajmuje ułamek czasu, jaki zajęłaby, gdybyś decydował o każdym kroku na bieżąco. Ten ułamek ma znaczenie, gdy żonglujesz wieloma klientami.
Dwa zastrzeżenia z prawdziwych migracji. Po pierwsze, jeśli stary host obsługiwał e-mail, nie zapomnij o rekordach MX. To dlatego migracje się dezaktualizują i dlatego klient myśli, że zepsułeś jego e-mail. Po drugie, nigdy nie dokonuj zmiany DNS w piątek o 17:00. Zrób to we wtorek rano, gdy masz kolejne dwa dni robocze na naprawienie tego, co się zepsuje. Mechanika przenosin bez przestojów jest opisana w tym przewodniku po migracji. Przeczytaj go przed pierwszą migracją, a potem usuń z pamięci — lista kontrolna jest teraz wszystkim, czego potrzebujesz.
I przeprowadź próbę przed właściwym przełączeniem. Przygotuj poddomenę stagingową, skopiuj tam witrynę i przetestuj każdą stronę. Kosztuje to godzinę i wyłapuje błąd, który mógłby wyłączyć Twojego klienta na popołudnie. Ta godzina to najtańsze ubezpieczenie, jakie kupisz w tym kwartale.
Krok 4: Sprzedawaj niezawodność, a nie liczby uptime'u
Każdy host z Twojej listy prędzej czy później ulegnie awarii. Ci, którzy reklamują „100% uptime”, sprzedają marketing, a nie inżynierię. Więc oceniając hosta, nie pytaj o gwarancje. Pytaj o komunikację w przypadku incydentów. Jeśli serwer umiera, czy otrzymujesz e-mail ze statusem w ciągu pięciu minut? Czy istnieje strona statusu? Czy publikują analizy po incydentach? Jeśli host nie potrafi odpowiedzieć na to w jednym zdaniu, nie jest gotowy na klienta, którego dochód zależy od strony internetowej.
Twój klient nie potrzebuje gwarancji 100% uptime. Potrzebuje planu na wypadek, gdy strona nie działa. Zbudujcie go razem: strona konserwacyjna, drzewo telefoniczne, lista, kto kogo dzwoni. Następnie przetestuj plan ćwiczeniem. To najmniej efektowna godzina, jaką spędzisz, a uratuje Cię przed najbardziej stresującą godziną w roku. Klient z branży retail nigdy nie dowie się o ćwiczeniu w tym kwartale, ale dowie się o tym jednym razie, kiedy strona działała podczas wyprzedaży, ponieważ Twój plan zadziałał.
To także miejsce, aby być szczerym wobec klienta co do tego, co może się zepsuć. „Będziemy mieć codzienne kopie zapasowe. Usługa restartu zwykle przywróci stronę w ciągu kilku minut. Ale jeśli serwer ulegnie całkowitej awarii, przywrócenie może zająć kilka godzin. Oto numer, pod który należy zadzwonić”. Ta szczerość jest warta więcej niż fałszywa gwarancja. Powstrzymuje Cię też przed byciem tym, do którego dzwonią o 3 nad ranem, bo obiecałeś niemożliwe. Przynieś szablon runbooka na tę rozmowę i powiedz: „Oto, co zrobimy, jeśli strona padnie. Otrzymasz natychmiastową aktualizację statusu”. Potem naprawdę to zrób.
Krok 5: Napisz jednostronicowy runbook
Efektem, który czyni hosting powtarzalnym u klientów, nie jest sam host; to dokumentacja. Przy przekazaniu daj klientowi jednostronicowy runbook zawierający: login do hosta, rejestratora domeny, dostawcę DNS, harmonogram kopii zapasowych, numer telefonu wsparcia i sekcję „co zrobić, gdy strona nie działa”. Nie chowaj tego w 30-slajdowej prezentacji. Jedna strona. Każdy klient otrzymuje ten sam szablon. Zmieniają się tylko poświadczenia i profil.
Dla klienta z branży retail runbook to różnica między zgłoszeniem wsparcia a spokojną rozmową telefoniczną. Kiedy zadzwonią do Ciebie w listopadzie z pytaniem o dziwnego e-maila od starego hosta, możesz powiedzieć: „Zignoruj to, przenieśliśmy wszystko. Loginy są w Twoim runbooku”. Wtedy awansujesz z „agencji internetowej” na „partnera hostingowego, który myśli naprzód”.
Sam akt zmieszczenia wszystkiego na jednej stronie wymusza decyzję, co jest naprawdę krytyczne. Jeśli nie możesz tego zmieścić, nie rozumiesz własnej konfiguracji. Trzymaj szablon w współdzielonym dysku i aktualizuj go, gdy zmienia się Twoja infrastruktura. Stosuj zasadę najmniejszych uprawnień, rotuj poświadczenia i nigdy nie wysyłaj haseł e-mailem. Twoja wewnętrzna wersja runbooka powinna być kopią strony klienta plus sekcja dla zespołu: adresy IP serwerów, lokalizacja przechowywania kopii zapasowych i poświadczenia narzędzia do monitorowania. Ta wewnętrzna wersja będzie używana w przeglądzie kwartalnym.
Krok 6: Przeglądaj kwartalnie, a nie per projekt
Ustaw cykliczne wydarzenie w kalendarzu na pierwszy poniedziałek każdego kwartału. Tego dnia pobierz trzy raporty: zgłoszenia wsparcia z ostatniego kwartału, dane o uptime z narzędzia monitorującego oraz rachunki za hosting. Szukaj wzorców. Jeśli jeden host odpowiada za większość Twoich zgłoszeń wsparcia — znika. Jeśli wsparcie innego hosta nigdy nie odbiera telefonu — znika. Jeśli pojawił się nowy dostawca z radykalnie lepszą ceną za tę samą klasę usługi, przetestuj go — z jednym niekrytycznym klientem — i dodaj do macierzy, jeśli zasłuży na swoje miejsce.
Ten przegląd to różnica między reagowaniem na awarie a zapobieganiem im. Nadal będziesz mieć awarie, ale będą one winą hosta, a nie Twojego procesu. Gdy nowy kandydat na hosta pojawi się na Twoim radarze, przepuść go przez prawdziwy test obciążenia przed podjęciem zobowiązania. Tani host może świetnie wyglądać na papierze i załamać się pod obciążeniem; test powie Ci prawdę.
Przegląd kwartalny to także czas na przycinanie. Jeśli profil nie był używany przez dwa kwartały, usuń go lub odkryj dlaczego. Celem jest żywa macierz, która odzwierciedla to, czego faktycznie się nauczyłeś, a nie statyczny dokument napisany raz i zignorowany. Nie pomijaj przeglądu, bo jesteś zajęty. Czas tam spędzony oszczędza Ci później rozliczalnego tygodnia.
Podsumowanie
Hosting to nie miejsce na kreatywność. To miejsce na wzorce. Zbuduj formularz przyjęcia, ustal trzy profile, przeprowadź listę kontrolną migracji, sprzedawaj niezawodność, napisz jednostronicowy runbook i przeglądaj kwartalnie. Klient z branży retail otrzyma stabilną witrynę, Ty spokojniejszy kwartał, a w końcu przestaniesz googlować „najlepszy hosting dla” za każdym razem, gdy pojawi się nowy projekt. To jest zwycięstwo. Idź standaryzuj.