Według raportu Global Web Hosting Market Share Polska znajduje się w pierwszej dziesiątce dostawców hostingów w Europie (dane z października 2021 r.). Liderem światowym – co oczywiście nikogo nie powinno zaskoczyć – są Stany Zjednoczone, które w skali globalnej posiadają aż 51% udziału w rynku.

Duża konkurencja powoduje, że dostawcy hostingu prześcigają się w tworzeniu nowych rozwiązań, które mają przekonać klienta do ich usług. Na co zatem warto zwrócić uwagę?

Zacznijmy od podstaw

Koń, jaki jest, każdy widzi. Nie każdy jednak widzi, jaki jest hosting, zacznę zatem od omówienia kilku definicji. To o tyle istotne, że w Internecie panuje niemałe zamieszanie dotyczące podstawowych pojęć. Warto zatem te kwestie uporządkować. 😉

Host

Host to miejsce, w którym zostanie uruchomiona Twoja strona internetowa lub aplikacja. Tym miejscem może być np. komputer lub serwer.

Serwer 

Serwer jest uruchomionym przez całą dobę i zawsze podpiętym do Internetu komputerem. To właśnie na nim znajduje się strona internetowa lub aplikacja oraz przechowywane są Twoje pliki.

Serwer znajduje się w centrum danych lub siedzibie Twojej firmy. Podobnie jak zwykły laptop, może mieć uruchomiony system Windows, ale najczęściej spotyka się serwery, na których działa jeden z systemów z rodziny GNU/Linux.

Hosting

Hosting to usługa polegająca na udostępnieniu przez firmę własnego serwera (lub jego wycinka) w celu uruchomienia Twojej strony internetowej lub aplikacji. Oznacza to, że do własnych celów dzierżawisz czyjś komputer.

Chmura

Chmura jest z kolei usługą serwerów wirtualnych, na którą składa się wiele różnych technologii wirtualizacji. Dostawca chmury oferuje instancje serwerów oraz wiele usług dodatkowych, które pozwalają na obsłużenie dużego obciążenia czy przeprowadzenie wymagających operacji obliczeniowych w wydajny sposób.

Korzystanie z chmury wymaga od Ciebie (lub Twojego administratora systemów) wiedzy, umiejętności i kontroli. Płacisz bowiem za zużycie serwera, co w przypadku opcji bez limitów może uderzyć Cię po kieszeni.

Rodzaje hostingów

Najważniejszą informacją podczas wyboru hostingu jest to, czy (i na jakich zasadach) zasoby serwerów są dzielone między wielu klientów. Najprostsza reguła jest taka, że im bardziej niezależny serwer, tym lepiej.

Hosting współdzielony

Wyobraź sobie rolników, którzy wspólnie dzierżawią jedno duże pole – każdy z nich uprawia swój kawałek ziemi. Ma to niewątpliwie swoje zalety (np. niższa cena dzierżawy) i wady (mniejsza powierzchnia to mniejsze możliwości działania).

Na podobnej zasadzie działa hosting współdzielony – dzierżawisz część serwera, z którego korzystają również inni użytkownicy. Oprogramowanie wykorzystywane przez Twoją firmę korzysta zatem z tych samych zasobów , co oprogramowania innych firm. W dużym uproszczeniu, w tym rodzaju hostingu, każdy klient (każda firma) posiada oddzielne konto, w tym samym komputerze.

Korzyści hostingu współdzielonego:

  • Oszczędność – to najtańszy rodzaj hostingu.
  • Z powodzeniem możesz go wykorzystać na potrzeby strony firmowej, która nie jest odwiedzana przez dużą liczbę użytkowników.
  • Automatyczny backup.

Wady hostingu współdzielonego:

  • Mniejsza wydajność – ten sam serwer dzierżawią również inni klienci dostawcy.
  • Niski poziom odseparowania wielu użytkowników może powodować problemy – cierpi na tym przewidywalność i stabilność działania uruchomionych aplikacji.
  • Niska kontrola nad hostingiem od strony klienta. Najczęściej jesteśmy zdani na z góry określony zestaw technologii oferowanych przez usługodawcę – bez możliwości customizacji. Oznacza to zamknięcie się w konkretnej technologii, w której będzie tworzona strona internetowa lub aplikacja (najczęściej jest to PHP).

Serwer wirtualny (VPS – virtual private server) 

W przypadku VPS wynajmujesz system operacyjny uruchomiony dla Ciebie w zwirtualizowanym środowisku. Praktycznie polega to na tym, że z tego samego sprzętu korzysta wiele wirtualnych systemów  jak Twój (na jednym komputerze uruchomionych jest wiele systemów operacyjnych jednocześnie – dzięki technologiom wirtualizacji, które wspiera hardware).

Główne cechy serwera wirtualnego:

  • Duże zaangażowanie Twojego administratora.
  • Niski koszt.
  • Backup należy skonfigurować samodzielnie.

W odróżnieniu od hostingu współdzielonego, stajesz się właścicielem i operatorem całego systemu operacyjnego. Możesz instalować na takim serwerze dowolne oprogramowanie – brak tu ograniczeń co do używanych technologii tworzenia software. Wraz z większą kontrolą idzie jednak odpowiedzialność: serwer VPS pozostawiony bez opieki administratora, staje się z czasem zagrożeniem dla bezpieczeństwa Twojej firmy. Tak jak każdy komputer domowy, serwer VPS wymaga przeprowadzania okresowych aktualizacji, wykonywania backupów oraz ciągłej ochrony przed intruzami. Stąd najczęściej istnieje potrzeba zaangażowania dedykowanych osób do opieki nad taką usługą. 

Serwer dedykowany

W przeciwieństwie do dwóch poprzednich opcji, z wynajętego sprzętu korzystasz wyłącznie Ty. Dzięki temu masz pełną kontrolę nad systemem operacyjnym i możesz samodzielnie użyć opcji wirtualizacji lub uruchomić na serwerze wiele systemów operacyjnych.

Główne cechy serwera dedykowanego:

  • Duże zaangażowanie Twojego administratora.
  • Duży koszt – to najdroższa opcja.
  • Backup – podobnie jak w przypadku serwera wirtualnego – należy skonfigurować samodzielnie.

Jak wybrać odpowiedni hosting?

Na to pytanie istnieje tylko jedna odpowiedź – to zależy. Przed podjęciem decyzji warto (a nawet należy!) porozmawiać z wykonawcą strony lub aplikacji. To, czy hosting będzie dla Ciebie odpowiedni, zależy od kilku czynników, m.in.:

  • Rodzaju oprogramowania, którego chcesz używać.
  • Twoich możliwości technicznych lub finansowych.
  • Intensywności wykorzystania dostępnych zasobów.
  • Liczby użytkowników strony internetowej.

Oczywiście nie sposób oszacować, jak duży ruch będzie na Twojej stronie. Dlatego na początek działalności warto postawić na najtańszy rodzaj usługi, a w miarę rozwoju strony lub aplikacji stopniowo przechodzić na wyższy (czyli droższy) plan.

Pamiętaj, że w przypadku hostingu współdzielonego, ze zmianą pakietu zazwyczaj nie musisz czekać na koniec okresu rozliczeniowego – po wcześniejszym skontaktowaniu się z dostawcą zazwyczaj możesz przejść na wyższy plan.

Kolejnym aspektem, na który warto zwrócić uwagę, jest możliwość konfiguracji poczty e-mail. Hosting współdzielony najczęściej pełni jednocześnie rolę serwera poczty. Serwery wirtualne i dedykowane wymagają z kolei zainstalowania odpowiedniego oprogramowania. Administracja serwerem poczty e-mail to naprawde czasochłonne i odpowiedzialne zadanie, które wymaga zaangażowania administratora systemów – stąd najczęściej korzystamy z usługi hostingu współdzielonego w tym zakresie

Dostęp do hostingu

Istnieją różne sposoby komunikacji z wynajmowanym przez Ciebie komputerem.

Panel administracyjny hostingu

Panel administracyjny hostingu to środek komunikacji z dostawcą serwera. W panelu możesz zarządzać wykupionymi usługami oraz zamówić kolejne. Możesz też usunąć wszystkie dane / serwery, ale bez możliwości odwrócenia tej operacji.

Nie ma jednego standardu panelu administracyjnego – każdy dostawca posiada swój własny.

FTP

FTP umożliwia wgrywanie, ściąganie i inne operacje na plikach, które znajdują się na wynajmowanym przez Ciebie serwerze (lub wycinku serwera).

SSH

SSH działa podobnie jak FTP, ale umożliwia również interaktywną sesję użytkownika przez terminal. Ma to ogromne znaczenie dla wykonawcy Twojej strony internetowej / aplikacji – umożliwia bowiem automatyzację podstawowych operacji na serwerze.

Hosting wybrany? Teraz pamiętaj o kontroli!

Twoje relacje z wykonawcą oprogramowania mogą być różne. Jeśli nie masz pewności co do długiej (kilkuletniej) współpracy, to zadbaj o to, by miejscem produkcyjnego uruchomienia Twojej strony lub aplikacji był hosting, którego jesteś właścicielem. W systemie są gromadzone przecież ważne dla Ciebie dane!

Domena i hosting są zasobami Twojej firmy i właśnie tak należy je traktować. Kontrola nad nimi jest jedną z najważniejszych kwestii.

Źródło danych: Raport Global Web Hosting Market Share

Sharing is caring!