Domena to unikalny adres internetowy, który wpisujesz w przeglądarce, a hosting to fizyczne miejsce na serwerze, gdzie przechowywane są wszystkie pliki Twojej strony. Żeby uruchomić witrynę, musisz połączyć obie te usługi, dodając do nich system zarządzania treścią i certyfikat bezpieczeństwa uwiarygadniający połączenie. Bez domeny nikt nie znajdzie serwera, a bez hostingu adres będzie prowadził w pustkę.
Prawda jest zresztą absolutnie taka, że większość początkujących myli te dwa pojęcia. Kupują domenę za grosze i myślą, że mają gotową stronę. A to po prostu wpis w rejestrze. Nic więcej. W zeszły wtorek na wdrożeniu w małej serwerowni na warszawskim Mokotowie padł nam routing. Klient miał opłaconą domenę, ale jego serwer WWW leżał. Strona nie działała. To boleśnie pokazuje, że obie usługi muszą działać równocześnie.
Czym dokładnie różni się domena od hostingu internetowego?
Domena to ciąg znaków. Zastępuje ona skomplikowany adres IP serwera, bo ludzie nie potrafią zapamiętać rzędu cyfr. Rejestrator domeny, na przykład podmiot współpracujący z NASK w Polsce, dzierżawi Ci ten adres na rok. Z kolei hosting to usługa wynajmu mocy obliczeniowej. Dostajesz procesor, pamięć RAM i przestrzeń dyskową na maszynie, która działa bez przerwy. To tam wrzucasz zdjęcia, teksty i pliki bazy danych. Hosting utrzymuje to przy życiu.
Więc jak to spiąć? Używasz serwerów nazw. System DNS tłumaczy nazwę domeny na adres IP hostingu. I to jest cała filozofia. Nie ma w tym żadnej magii. Zmieniliśmy te zasady na robocie lata temu, przechodząc na szybkie serwery chmurowe, ale mechanika pozostaje ta sama. Domena wskazuje drogę. Hosting wydaje towar.
Siedziałem nad tym o 3 nad ranem na szybkiego, zrezygnowany przez awarie na wdrożeniu po potyczkach u nas w oddziale IT na produkcję we wtorek. Serwery DNS nie chciały się odświeżyć. Propagacja potrafi trwać nawet trzydzieści godzin. Chociaż prawdę mówiąc brakuje nam twardych danych za wczoraj, więc wydaje się to tylko jedną z możliwych hipotez na najbliższy kwartał przed spowolnieniem rynku rejestracji. Czasem dostawca hostingu ma po prostu czkawkę w infrastrukturze.
Jakie parametry serwera mają znaczenie przy publikacji witryny?
Zdecydowana większość tanich pakietów odpada na starcie. Firmy hostingowe sprzedają iluzję nielimitowanego transferu. W praktyce ucinają zasoby procesora. Zastanawiacie się zresztą, dlaczego to na produkcji tak wyje na testach po drodze? Sam się nad tym borykałem dzisiaj. Wina leży w limitach współdzielenia zasobów.
Patrzysz na pojemność dysku SSD lub NVMe. To podstawa. Ale ważniejszy jest limit plików, tak zwane inody. Masz milion małych plików cache z WordPressa i nagle serwer staje. Zablokowana możliwość zapisu. Do tego dochodzi pamięć RAM przydzielona dla pojedynczego procesu PHP. Dwieście pięćdziesiąt sześć megabajtów to absolutne minimum dla małego bloga. Poniżej tej wartości skrypty zaczną wyrzucać błąd 500. A to jest bez mała najgorsza opcja z wszystkich.
| Typ usługi | Zasoby | Zarządzanie | Dla kogo? |
| Hosting współdzielony | Dzielone z setkami innych | Panel klienta (cPanel, DirectAdmin) | Małe wizytówki i blogi |
| Serwer VPS | Gwarantowane CPU i RAM | Wymaga wiedzy o terminalu Linux | Sklepy e-commerce, aplikacje webowe |
| Serwer dedykowany | Cała fizyczna maszyna dla Ciebie | Pełna kontrola root | Wielkie portale i bazy danych |
Wybór między współdzielonym planem a maszyną wirtualną zależy od ruchu. Ogranicz cięcie kosztów na serwerze. Wolna strona ucieka z rankingu Google. Poprawa działania bazy MySQL daje lepsze efekty niż kompresja obrazków. Zrobiliśmy na wdrożeniu audyt zapytań, potem zawiesiło się generowanie widoków, więc wprowadzono poprawkę cache przed poniedziałkiem. Wynik? Strona ładuje się o sekundę krócej. Bez wchodzenia w kosmiczne technologie.
Co to jest system DNS i jak łączy adres z plikami?
DNS działa jak książka adresowa dla komputerów. Kiedy kupujesz domenę u jednego operatora, a hosting u drugiego, musisz wykonać delegację. W panelu domeny wpisujesz adresy serwerów DNS dostarczone przez firmę hostingową. Zwykle wyglądają one jak ns1.nazwahostingu.pl i ns2.nazwahostingu.pl.
Zmieniasz wpisy i czekasz. Rekord A odpowiada za bezpośrednie skierowanie domeny na adres IP serwera w formacie IPv4. Rekord AAAA robi to samo dla nowszego protokołu IPv6. Rekordy MX zarządzają pocztą e-mail. Jeśli źle ustawisz MX, wiadomości od klientów pójdą w kosmos. Zawsze sprawdzam to podwójnie. Jeden błąd w składni i leżysz. Pamiętam jak przez uciętą kropkę na końcu rekordu strefy cały dział sprzedaży dużej firmy nie miał maili przez dwa dni. KATASTROFA. Czasami mała literówka kosztuje tysiące złotych.
Dobrym pomysłem jest trzymanie strefy DNS u zewnętrznego dostawcy, na przykład w Cloudflare. Zyskujesz darmowy firewall i szybsze odświeżanie zmian. Panel jest przejrzysty. Odcinasz zależność od powolnych serwerów nazw małych firm hostingowych. To po prostu działa szybciej i daje większą kontrolę nad ruchem sieciowym.
Ile kosztuje utrzymanie strony w pierwszym roku i latach kolejnych?
Koszty są brutalne, jeśli nie czytasz regulaminów. Rejestracja polskiej domeny z końcówką .pl to często wydatek rzędu kilkunastu złotych netto. Czasem nawet za darmo w promocji. Ale odnowienie po dwunastu miesiącach kosztuje już grubo ponad sto złotych. Utrzymanie hostingu współdzielonego to wydatek od stu do trzystu złotych rocznie. Znowu, pierwszy rok bywa tani. Potem wjeżdża standardowy cennik.
Nie daj się złapać na tanie sztuczki. Zawsze sprawdzaj cenę odnowienia. Przeniesienie domeny z końcówką globalną (.com) wymaga kodu AuthInfo. Niektórzy rejestratorzy ukrywają ten kod. Musisz wysyłać papierowe wnioski. Chcą zatrzymać klienta siłą. Szlag mnie trafia, gdy widzę takie praktyki u dużych graczy na rynku. Uciekaj od firm, które blokują dostęp do konfiguracji strefy DNS albo żądają dodatkowych opłat za wydanie kodu transferu.
Do kosztów dolicz jeszcze pracę programisty. Szablony kosztują. Wtyczki premium do sklepów internetowych pożerają budżet. Sama infrastruktura to ułamek wydatków w ogólnym rozrachunku. Realnie, żeby strona żyła i miała aktualne kopie zapasowe, musisz odłożyć około pięciuset złotych rocznie na same usługi bazowe. Bez opłacania copywriterów i kampanii reklamowych.
Jaki system CMS wybrać do samodzielnego zarządzania treścią?
Rynek zdominował WordPress. Prawie pięćdziesiąt procent stron w internecie opiera się na tym silniku. Jest darmowy, ma otwarty kod i setki tysięcy wtyczek. Ale to nie znaczy, że jest idealny. Zżera zasoby. Niezabezpieczony WordPress to dziurawe sito. Codziennie boty próbują złamać hasła do formularzy logowania wp-admin.
Zablokuj edytor Gutenberg w kodzie functions.php, bo generuje śmieciowy kod przy prostych wizytówkach. Zamiast instalować dziesięć ciężkich wtyczek do formatowania, napisz prosty arkusz stylów CSS. To u nas w sumie chyba hipoteza z wczoraj bo pewności do tych trendów rynkowych nikt obecnie nie ma, ale lekkie strony po prostu lepiej konwertują. Czysty kod wygrywa z przeładowanymi kombajnami.
Jeśli nie WordPress, masz do wyboru inne systemy. PrestaShop dla dużych sklepów. Ghost dla prostych blogów nastawionych na szybkość czytania. Joomla? Prawie martwa. Wybieraj narzędzia, które mają dużą społeczność. Jak coś się zepsuje w piątek wieczorem, znajdziesz rozwiązanie na forach. W autorskich systemach CMS jesteś uwiązany do jednego wykonawcy. Poprosi o pięć stów za dodanie nowej zakładki w menu. Unikaj zamkniętego kodu jak ognia.
Dlaczego certyfikat SSL to dzisiaj absolutny wymóg techniczny?
Bez zielonej kłódki w przeglądarce jesteś spalony. Chrome i Firefox od razu wyświetlają wielki, czerwony komunikat o niebezpiecznej stronie. Użytkownik ucieka. Certyfikat SSL szyfruje połączenie między przeglądarką klienta a Twoim serwerem. Nikt nie przechwyci haseł ani numerów kart kredytowych przesyłanych w formularzach.
Nie musisz za to płacić. Let’s Encrypt wydaje darmowe certyfikaty, które odnawiają się automatycznie co dziewięćdziesiąt dni. Zdecydowana większość dobrych hostingów ma wbudowaną funkcję AutoSSL w panelu. Klikasz jeden przycisk i gotowe. Firmy próbujące wcisnąć Ci płatny certyfikat za trzysta złotych do prostej strony wizytówkowej po prostu żerują na niewiedzy. Płatne certyfikaty z walidacją firmy (EV) mają sens tylko w bankowości i bardzo dużym e-commerce. Dla zwykłego zjadacza chleba darmowy Let’s Encrypt to wszystko, czego potrzeba.
Krok po kroku – jak spiąć usługi i wypuścić projekt na rynek?
Nie potrzebujesz sztabu informatyków, żeby odpalić wizytówkę w sieci. Proces jest do bólu mechaniczny. Omijaj instalatory oferujące dziwne, autorskie kreatory stron. Trzymaj się standardów.
- Wymyśl krótką, łatwą do podyktowania przez telefon nazwę i opłać domenę u taniego rejestratora.
- Wykup pakiet hostingowy o pojemności przynajmniej 10 GB na dyskach NVMe, zwracając baczną uwagę na to, by w regulaminie nie było ukrytych limitów na jednoczesne procesy PHP. Wybieraj dostawców z polskim wsparciem technicznym, którzy robią backup z palca co 24 godziny i trzymają go na zewnętrznych macierzach dyskowych w innej lokalizacji fizycznej. To uratuje Ci skórę, gdy przypadkiem skasujesz bazę danych.
- Zmień serwery DNS w panelu domeny i poczekaj na rozgłoszenie nowych rekordów w sieci.
- Zaloguj się do panelu cPanel, uruchom autoinstalator i wgraj czystego WordPressa w głównym katalogu public_html.
To jest po prostu rzemiosło. Instalujesz, ustawiasz hasła, wgrywasz motyw. Nie szukaj tu wielkiej filozofii. Zmieniliśmy te zasady na robocie na bardziej zautomatyzowane, używając skryptów bash, ale manualne wyklikanie tego zajmuje godzinę. Ważne, żeby zapisać wszystkie dane dostępowe w bezpiecznym menedżerze haseł. Trzymanie logów na pulpicie w pliku tekstowym to proszenie się o włamanie.
Zostawiam Cię z konkretnym problemem. Przejrzyj swoje obecne umowy hostingowe. Policz, ile dokładnie zapłaciłeś za odnowienie domeny w zeszłym miesiącu. Jeśli kwota przekracza dwieście złotych brutto za końcówkę .pl, to znaczy, że ktoś robi na Tobie brutalny biznes. Przenieś usługi, zrób migrację plików, tnij koszty utrzymania serwera. Masz do tego pełne prawo i narzędzia dostępne od ręki.
Najczęściej zadawane pytania (FAQ)
- Co to jest domena internetowa?
Domena to unikalny adres tekstowy (np. mojanazwa.pl), który pozwala użytkownikom odnaleźć Twoją stronę w sieci bez konieczności wpisywania skomplikowanego adresu IP serwera. - Czym jest hosting?
Hosting to udostępniona przestrzeń na stale włączonym serwerze, gdzie fizycznie znajdują się pliki, baza danych oraz poczta e-mail powiązana z Twoją witryną. - Czy mogę mieć hosting i domenę w różnych firmach?
Absolutnie. Wymaga to jedynie zmiany adresów serwerów DNS w panelu rejestratora domeny, tak aby wskazywały one na parametry dostarczone przez firmę hostingową. - Ile czasu trwa propagacja DNS?
Rozgłoszenie nowych serwerów nazw w globalnej sieci trwa zazwyczaj od kilku do 24 godzin. W tym czasie strona może wyświetlać się naprzemiennie na starym i nowym serwerze. - Czy certyfikat SSL jest darmowy?
Większość porządnych firm hostingowych oferuje darmowe certyfikaty Let’s Encrypt, które generują się i odnawiają automatycznie z poziomu panelu klienta. - Jaki CMS jest najlepszy na start?
WordPress jest najpopularniejszym wyborem ze względu na darmowy dostęp, ogromną bazę wtyczek oraz łatwość znalezienia pomocy technicznej w przypadku błędów.
Bibliografia
1. Naukowa i Akademicka Sieć Komputerowa – https://www.nask.pl
2. Internet Corporation for Assigned Names and Numbers – https://www.icann.org
3. World Wide Web Consortium – https://www.w3.org
4. Zespół Reagowania na Incydenty Bezpieczeństwa Komputerowego – https://cert.pl
5. Internet Engineering Task Force – https://www.ietf.org
