8 typowych problemów z hostingiem (i jak ich uniknąć)
Opublikowany: 2022-06-30W naszym corocznym State of Hosting stwierdziliśmy, że dyspozycyjność pozostaje głównym zmartwieniem większości sprzedawców. Czas działania, choć krytyczny, jest jedną z wielu rzeczy, które mogą pójść nie tak z hostingiem, a miara solidnego dostawcy hostingu często oznacza ponad 99% czasu sprawności.
W tym artykule podkreślamy, jak rozwiązywać lub zapobiegać typowym błędom hostingu, takim jak słaby czas pracy, niska wydajność i inne kluczowe obszary.
Niska wydajność
Wydajność strony internetowej ma znaczenie. Użytkownicy nie mają cierpliwości do powolnej witryny. Twój produkt, obsługa klienta i oferty nie będą miały większego znaczenia, jeśli użytkownicy będą czekać. Ponad połowa odwiedzających opuszcza witrynę, gdy strona ładuje się dłużej niż 3 sekundy, a większość z nich nie wraca.
Powolna witryna nie zawsze może być winą Twojego dostawcy usług hostingowych, chociaż wiarygodna zrobi wszystko, co w jej mocy, takie jak:
- Zapewnienie zoptymalizowanych środowisk dla wybranej aplikacji (Magento, WordPress, WooCommerce, Drupal itd.)
- Obecna technologia , choć niesprawdzona technologia „krwawiącej krawędzi” może być powodem do niepokoju
- Dostarczaj skalowalne rozwiązania , które mogą tymczasowo lub na stałe zaspokoić potrzeby rozwijającej się firmy
Co z tym zrobić
Jeśli Twoja witryna pęka, zacznij od zespołu wsparcia dostawcy usług hostingowych. Kompetentne zespoły wsparcia zbadają problem i rozwiążą go, jeśli będzie to możliwe.
Jeśli przyczyna jest poza ich kontrolą — źle napisany kod witryny, niezałatana instalacja Magento, nieoczekiwany wzrost ruchu w witrynie — mogą pomóc zdiagnozować problem i zaproponować opcje jego rozwiązania.
Poza kontaktem z pomocą techniczną możesz spróbować:
- Korzystanie z usługi CDN
- Ograniczenie korzystania z treści dynamicznych na rzecz treści statycznych, zwłaszcza na stronach docelowych o dużej objętości
- Korzystanie z usług programisty lub prowadzenie rozmów z obecnym
- Łatanie platformy, na której działa Twoja witryna
- Ograniczanie korzystania z rozszerzeń innych firm i upewnij się, że te, które przechowujesz, są aktualne
- Uproszczenie projektowania stron internetowych
- Włączenie buforowania w wybranym systemie zarządzania treścią, jeśli jest dostępny
Słabe bezpieczeństwo lub zgodność z PCI
Dzięki bezpieczeństwu masz wystarczająco dużo zmartwień po swojej stronie, nie zastanawiając się, czy Twój dostawca usług hostingowych wstrzymuje ich. Żaden system bezpieczeństwa nie może twierdzić, że jest perfekcyjny, ale uważaj, że którykolwiek z poniższych elementów jest sygnałem ostrzegawczym dostawcy hostingu:
- Nieregularne lub brakujące okresy konserwacji ; choć czasami niewygodne, stanowią one zobowiązanie do zapewnienia bezpiecznej i stabilnej usługi
- Brak możliwości zapewnienia bezpiecznego protokołu przesyłania plików (SFTP); FTP jest ogólnie uważany za niezabezpieczony
- Niedostarczenie na żądanie AoC (patrz poniżej)
- Wsparcie nie może odpowiedzieć na Twoje pytania dotyczące SSL, podstawowej potrzeby prawie każdej legalnej witryny
- niejasna polityka tworzenia kopii zapasowych ; chociaż najlepiej nie polegać tylko na kopiach zapasowych dostawcy hostingu, zapewni je każdy renomowany dostawca
- Nieaktualne wersje PHP lub MySQL ; Twój dostawca powinien używać wersji znacznie po zakończeniu okresu eksploatacji (EoL).
Co z tym zrobić
Najlepszą polityką tutaj jest zapobieganie. Nie czekaj, aż Twój host zawiedzie w zakresie bezpieczeństwa, aby zweryfikować jego skuteczność. Zapytaj swojego dostawcę usług hostingowych o zaświadczenie o zgodności (AoC) i rozważ każdy opór przed udostępnieniem go jako ogromną czerwoną flagę. I zawsze pamiętaj, że jako sprzedawca musisz mieć swój udział w zapewnianiu zgodności z PCI, nawet po wymianie z dostawcą usług hostingowych zgodnym z PCI.
Poza AoC sprawdź witrynę dostawcy hostingu, a następnie jego reputację. Jeśli dostarczają sporo oryginalnych treści na temat PCI i bezpieczeństwa, prawdopodobnie mają w swoim zespole ekspertów. Jeśli dostawca hostingu specjalizuje się w konkretnej platformie, zapytaj inne osoby korzystające z tej platformy o tego dostawcę. Osoby, które mają problemy z hostami internetowymi, rzadko wstydzą się dzielić się swoją historią.
Koszt
Chociaż „wysoki koszt” to powszechna skarga, zwykle bardziej produktywne jest myślenie w kategoriach wartości. Na przykład hosting niezarządzany jest zwykle tańszy niż hosting zarządzany, ponieważ ten pierwszy oferuje niewiele więcej niż źródło zasilania, sieć i zabezpieczone urządzenie. Wsparcie zwykle nie znajduje się w menu.
Powiązana lektura: 5 rzeczywistych różnic między tanim hostingiem a dobrym hostingiem >>
Efektem końcowym jest tani dostawca hostingu. Może to odpowiadać potrzebom niektórych, ale inni powinni rozważyć wartość dobrze zarządzanego hostingu, nawet jeśli kosztuje on więcej w ściśle określonych dolarach. Hosting zarządzany z dobrym dostawcą oznacza mniej konserwacji, aktualizacje systemów operacyjnych serwerów bez użycia rąk i dedykowane wsparcie 24/7.
Co z tym zrobić
Jeśli uważasz, że Twój dostawca usług hostingowych nie zapewnia wystarczających kosztów, aby uzasadnić ich koszt, prawdopodobnie nadszedł czas, aby znaleźć innego. I znowu, poczta pantoflowa i reputacja mają tu duży wpływ. Porozmawiaj z innymi członkami swojej społeczności — sprzedawcami korzystającymi z tej samej platformy o podobnych potrzebach — i poproś ich o sugestie. Idź na zjazd lub dwa, spędź trochę czasu na GitHub lub znajdź forum. Jasne, zajmuje to trochę czasu, ale może oszczędzić przestojów i bólów głowy.
Powolne wsparcie
Jeśli chodzi o hosting, rozwiązywanie problemów jest niezbędne i oczekiwane. Całkowicie rozsądne jest poświęcenie dostawcy usług hostingowych na szacunek dla Twojego czasu i pilne reagowanie na wszelkie zakłócenia usługi. Nawet jeśli awaria jest poza kontrolą twojego dostawcy usług hostingowych, powinni oni być gotowi do komunikacji i sympatyzować z twoją sytuacją przez cały czas.
Najlepiej byłoby, gdyby im więcej sposobów na uzyskanie wsparcia, tym lepiej. Wsparcie 24/7 jest w zasadzie standardem dla nowoczesnego zarządzanego hostingu internetowego, z rozsądnymi dodatkami na wzrost sezonu zakupowego.
Co z tym zrobić
Zakładając, że powolna reakcja nie jest wartością odstającą, wyraź swoje niezadowolenie z członka przywództwa wspierającego. Nawet jeśli masz uzasadnione powody do zdenerwowania, kontrolowanie swojego temperamentu podczas wyrażania irytacji często daje bardziej pożądane rezultaty. Ludzie działają wydajniej, gdy są dobrze traktowani, a zespoły wsparcia nie są wyjątkiem.
Jeśli jednak są rażąco niekompetentni, nadszedł czas, aby rozejrzeć się za pomocą tej samej metody opisanej w powyższej sekcji „Koszt”.
Niejasne ograniczenia
Jeśli chodzi o hosting, nikt nie lubi niespodzianek. Dotyczy to czasu pracy, przepustowości, pamięci masowej, skalowalności i wielu innych aspektów Twojej usługi. Renomowani usługodawcy hostingowi będą na bieżąco informować o tym, jak dystrybuują zasoby i rozliczają swoje usługi, a także podadzą dodatkowe informacje, gdy zostaną o to poproszeni.

Powiązana lektura: Going Viral: How Nexcess Saved Adoption Site podczas nieoczekiwanego wzrostu ruchu >>
To powiedziawszy, poświęć trochę czasu na zapoznanie się z umową dotyczącą poziomu usług dostawcy, która zwykle zapewnia rozsądną swobodę prawną w przypadku nieuniknionych zakłóceń w świadczeniu usług. Obecność umowy SLA nie jest sama w sobie sygnałem ostrzegawczym — ma ją prawie każdy dostawca usług hostingowych — ale poświęcenie czasu na jej przeczytanie może pomóc w lepszym zrozumieniu tego, czego się spodziewać.
Co z tym zrobić
Zapobieganie robi bardzo dużo. Odrób pracę domową u swojego dostawcy usług hostingowych i zadaj jego działom sprzedaży lub pomocy wiele pytań. Jeśli złamią obietnicę lub gwarancję, trzymaj się ich!
Awarie i przestoje w witrynie
Przestój kosztuje. Większość hostów internetowych zdaje sobie z tego sprawę i podejmuje proaktywne środki, aby zminimalizować przestoje tak bardzo, jak to tylko możliwe. Czas działania „w stu procentach” jest absolutnie niemożliwy, ponieważ nawet najbardziej sumienny host sieciowy musi od czasu do czasu wykonywać konserwację, zawodność dostawców upstream i inne problemy pozostające poza ich bezpośrednią kontrolą.
Powinieneś wiedzieć z dużym wyprzedzeniem o każdym planowanym oknie konserwacji, które może wpłynąć na Twoją usługę. Rzadka czkawka w twojej służbie jest nieunikniona; prawdziwą wskazówką jest to, jak reaguje na to Twój dostawca usług hostingowych.
Co z tym zrobić
Im więcej razy odpowiesz „nie” na te pytania po każdej przerwie, tym bardziej powinieneś rozważyć udanie się do innego hosta.
- Czy zakłócenia i awarie są rzadkimi zdarzeniami u tego dostawcy?
- Czy są w miarę przejrzyste?
- Czy przeprosili (nawet jeśli nie bezpośrednio z ich winy)?
- Czy odpowiedzieli ci w rozsądnie szybki sposób?
- Jeśli zaproponowali harmonogram, czy to uszanowali?
- Czy unikali oskarżania cię o „złamanie czegoś”?
- Czy rozwiązali Twój problem, a przynajmniej poprowadzili Cię w kierunku rozwiązania?
- Jeśli to była przedłużona przerwa, czy jakoś ci zrekompensowali?
- Jeśli wymagały działania z Twojej strony, czy dostarczyły jasnych instrukcji?
Słaba skalowalność
Idealnie byłoby, gdyby Twój usługodawca hostingowy stosunkowo łatwo rozwijał Twoją usługę wraz z Twoją firmą. Jednym z głównych punktów sprzedaży usług w chmurze jest szybka i bezbolesna skalowalność. Technologia chmury ułatwia przydzielanie dodatkowych zasobów do usługi na żądanie, a także zapewnia czystszą, pozbawioną migracji ścieżkę do trwałej aktualizacji (lub obniżenia) usługi.
Jeśli jesteś w związku małżeńskim z rozwiązaniem innym niż chmura i musisz przeprowadzić migrację, Twój dostawca usług hostingowych powinien przedyskutować z Tobą opcje przed przeprowadzeniem migracji. Szanowni dostawcy hostingu szukają sposobów na ulepszenie Twoich usług przed sprzedażą dodatkową. Jeśli migracja jest konieczna, informują o procesie w sposób przejrzysty, słuchają Twoich potrzeb i informują Cię na każdym kroku.
Co z tym zrobić
W większości przypadków odpowiedzią jest hosting w chmurze. Tak, zazwyczaj kosztuje to trochę więcej niż hosting bez chmury, ale w zamian otrzymujesz elastyczność. Twoja witryna lepiej zareaguje na nagłe, nieprzewidziane wzrosty ruchu i będzie łatwiejsza do przeniesienia, gdy Twoja firma przerośnie Twoją witrynę.
Nieodpowiedni stos techniczny
Stos to pakiet oprogramowania przeznaczony do obsługi serwera. Różnią się one złożonością i przeznaczeniem, a nie tak dawno stos Linux/Apache/MySQL/PHP (LAMP) był uważany za odpowiedni do celów hostingowych. Ponieważ nowoczesne aplikacje internetowe zyskały na znaczeniu i są bardziej złożone, już tak nie jest.
W 2019 r. stosy służą również do zwiększania wydajności aplikacji internetowych działających na tych samych serwerach. W Nexcess nasza aplikacja internetowa w chmurze opiera się na 20-letnim doświadczeniu, aby zbudować stos z komponentów, które współpracują ze sobą, aby zapewnić wystarczającą ilość zasobów dla nowoczesnych aplikacji internetowych. Chociaż uznani gracze, tacy jak Apache i PHP, odgrywają niezaprzeczalną rolę, rozszerzyliśmy go o kilka innych technologii, w szczególności Nginx, Varnish, a dla Magento, ElasticSearch.
Nginx
Nginx to w pełni funkcjonalny, wysokowydajny serwer sieciowy, który doskonale sprawdza się w serwowaniu treści statycznych. W naszym stosie chmurowym obsługuje również odszyfrowywanie Transport Layer Security (TLS) niezbędne do połączeń HTTPS i robi to znacznie wydajniej niż inne możliwe alternatywy, takie jak sam serwer WWW.
Lakier
Prawidłowo skonfigurowany Varnish przejmuje żądania buforowania normalnie obsługiwane przez Apache i Nginx, zapewniając w ten sposób szybkie dostarczanie statycznej i dynamicznej zawartości.
ElasticSearch (tylko Magento)
ElasticSearch to wyszukiwarka, która pozwala klientom szybko znaleźć jeden produkt spośród tysięcy. Dostępny jako część naszej usługi w chmurze Magento, Elasticsearch jest szybki i skalowalny zarówno dla danych strukturalnych, jak i niestrukturalnych, z obsługą 34 języków.
Co z tym zrobić
Zanim wyciągniesz jakiekolwiek wnioski na temat stosu technologicznego dostawcy hostingu, skontaktuj się z jego zespołem wsparcia lub sprzedaży, aby zapoznać się z innymi jego ofertami. Uważaj na wszelkie wysiłki, które nie powodują zadawania konkretnych pytań dotyczących Twoich celów lub działalności. Etyczni dostawcy hostingu będą współpracować z Tobą, aby zidentyfikować i spełnić Twoje potrzeby, zamiast oferować od razu aktualizację.
Każdy system zarządzania treścią miał inne potrzeby. To, co działa najlepiej na Magento, często nie jest idealne dla WordPressa i tak dalej. Doświadczeni gospodarze witryn internetowych wiedzą „co” i „jak” te optymalizacje lepiej niż gracze nowi w grze. Jeśli Twój sklep korzysta z Magento 2, zapytaj swojego dostawcę, od jak dawna hostują witryny Magento 2 i co mogą Ci zaoferować, czego nie mogą zaoferować inne hosty.
Co teraz?
Potrzebujesz pomocy w znalezieniu odpowiedniego rozwiązania hostingowego? Skontaktuj się z nami w godzinach 9-17 czasu wschodniego, od poniedziałku do piątku.
Lub przejrzyj nasze w pełni zarządzane plany hostingowe, aby zacząć już dziś.