Czym jest hosting?
Hosting udostępnia środowisko do utrzymywania strony i aplikacji. Zależnie od pakietu obejmuje miejsce na pliki, obsługę bazy danych, pocztę oraz narzędzia administracyjne. Domena jest adresem, a hosting miejscem działania usług.
Przy wyborze pakietu uwzględnij pliki, bazy i pocztę oraz zapas na rozwój. Pomocny jest dobór pojemności. Wymagania aplikacji i obciążenie omawiamy oddzielnie.
Strona statyczna - zalety i ograniczenia
Strona statyczna to serwis udostępniany w postaci gotowych plików HTML, CSS, JavaScript i multimediów. Pliki można przygotować ręcznie lub za pomocą generatora, jeszcze przed publikacją. Serwer wysyła je przeglądarce bez generowania treści w PHP i bez zapytań do bazy danych przy każdym wejściu.
Dlaczego jest szybka?
Udostępnianie gotowych plików to jeden z najwydajniejszych sposobów dostarczania strony. Odpada czas potrzebny na zbudowanie odpowiedzi przez aplikację. Na rzeczywistą szybkość wpływają jednak również wielkość zdjęć, skrypty, czcionki, pamięć podręczna i połączenie użytkownika. Strona dynamiczna z dobrze skonfigurowaną pamięcią podręczną może osiągać zbliżone wyniki.
Zalety strony statycznej
- Szybkie dostarczanie treści. Gotowe pliki można skutecznie buforować w przeglądarce i sieci CDN.
- Niewielkie wymagania i niski koszt. Lekka wizytówka, portfolio czy strona firmowa nie potrzebują dużego pakietu hostingowego.
- Prostsze utrzymanie. Bez uruchomionego na serwerze CMS i jego wtyczek jest mniej elementów wymagających aktualizacji i mniej potencjalnych punktów ataku. Nadal trzeba chronić konto hostingowe i aktualizować używane narzędzia.
- Swoboda wyglądu. Strona statyczna może mieć animacje, rozwijane menu i inne funkcje realizowane w przeglądarce. Statyczna nie znaczy nieruchoma.
Ograniczenia
- Publikacja zmian. Nowa treść wymaga podmiany plików lub ponownego wygenerowania serwisu. Edycję może ułatwić odpowiednio połączony CMS.
- Funkcje wymagające zaplecza. Obsługa formularzy, logowanie, koszyk i personalizacja wymagają dodatkowej aplikacji, API lub zewnętrznej usługi. Takie połączenia również trzeba utrzymywać i zabezpieczać.
- Rozmiar nadal ma znaczenie. Duże zdjęcia, filmy i rozbudowane skrypty mogą spowolnić także stronę statyczną i zająć dużo miejsca.
Dla lekkich stron statycznych dobrym wyborem są Mini (2 GB) i Mini+ (4 GB). Przy niewielkiej stronie pozostaje miejsce na firmową pocztę. Pliki, wiadomości i bazy korzystają ze wspólnej przestrzeni pakietu. Oba pakiety obsługują także PHP i bazy danych, jeżeli potrzebujesz funkcji dynamicznych.
NVMe, SSD i HDD - czym się różnią?
NVMe (Non-Volatile Memory Express) to protokół komunikacji z szybkimi nośnikami danych. W hostingu określenie „dyski NVMe” oznacza zwykle dyski SSD korzystające z tego protokołu i magistrali PCIe. SSD przechowuje dane w pamięci elektronicznej, bez ruchomych części. Klasyczny HDD zapisuje je na obracających się talerzach odczytywanych przez głowicę.
SSD nie musi czekać na ustawienie głowicy. W porównaniu z HDD zapewnia znacznie krótszy czas dostępu do danych, szczególnie przy wielu małych odczytach i zapisach. NVMe dodatkowo umożliwia sprawną obsługę wielu operacji równocześnie i wykorzystanie dużej przepustowości PCIe.
Co daje to stronie internetowej?
- Mniej czekania na odczyt plików i operacje bazy danych.
- Sprawniejszą obsługę wielu równoczesnych żądań wymagających dostępu do dysku.
- Możliwość szybszego działania sklepu, CMS-a lub panelu administracyjnego, gdy ograniczeniem jest wydajność dysków.
Nie oznacza to, że każda strona przyspieszy o stały procent. Na czas jej działania wpływają również procesor, pamięć RAM, konfiguracja bazy, pamięć podręczna, kod aplikacji i obciążenie serwera. SSD SATA i SSD NVMe to różne rozwiązania - oba nie mają ruchomych części, ale korzystają z innych protokołów i interfejsów.
W naszych pakietach hostingu NVMe wybierasz pojemność i transfer. Rodzaj dysku nie zastępuje doboru zasobów do wymagań aplikacji.
Co oznacza serwer wirtualny w Virtualminie?
W panelu Virtualmin serwer wirtualny to zorganizowany zestaw usług związanych z domeną: pliki WWW, ustawienia, poczta i przypisane bazy. Ma właściciela i przydzielone uprawnienia oraz limity.
Takie konto hostingowe może działać na wspólnym systemie serwera. Samo określenie „serwer wirtualny” w panelu nie oznacza osobnej maszyny z własnym systemem operacyjnym.
W PrywatnyInformatyk.pl jeden pakiet obejmuje osobne konto dla jednej domeny głównej. Kolejne projekty zwykle uruchamiamy na kolejnych kontach, z osobno dobraną pojemnością i dostępem.
Subserwer a osobne konto hostingowe
Subserwer w Virtualminie pozwala uruchomić dodatkową domenę lub subdomenę pod administracją właściciela istniejącego konta. Może mieć własną stronę i ustawienia, ale korzysta z konta nadrzędnego i jego limitów. Nie jest osobnym pakietem ani VPS-em.
Na wyraźne życzenie klienta aktywujemy taki subserwer za 60 zł netto jednorazowo, bez dodatkowego rocznego abonamentu hostingowego za sam subserwer. Koszt rejestracji i odnawiania domeny jest osobny. Zakres uzgadniasz z administratorem.
Jeśli potrzebujesz niezależnego konta, dostępu i pojemności dla kolejnej strony, wybierz osobny pakiet. Podział na konta pomaga rozdzielić projekty, ale hosting współdzielony nadal korzysta ze wspólnego systemu i usług serwera.
Kiedy potrzebny jest VPS?
VPS to wirtualna maszyna z własnym środowiskiem systemowym i przydzielonymi zasobami. Przydaje się, gdy aplikacja wymaga konfiguracji wykraczającej poza hosting współdzielony.
VPS wymaga również administracji: aktualizacji, konfiguracji, kopii i monitorowania. Przed wyborem ustalamy zasoby i zakres opieki.
MariaDB - baza danych strony
MariaDB to relacyjny system baz danych. Aplikacja może przechowywać w bazie wpisy, ustawienia, konta użytkowników lub zamówienia. Pliki zdjęć i dokumentów często znajdują się osobno w katalogach strony.
Do połączenia potrzebne są dane konkretnej bazy: serwer, nazwa, użytkownik i hasło. Nie publikuj ich w zgłoszeniu ani zrzucie ekranu. Przy migracji i kopii zapasowej trzeba uwzględnić zarówno pliki, jak i bazę.
PHP, CMS i aktualizacje
PHP uruchamia kod wielu aplikacji internetowych. CMS, np. WordPress, Drupal lub Joomla, służy do zarządzania treścią. Wersja PHP musi być zgodna z aplikacją i jej dodatkami.
Przed większą aktualizacją wykonaj kopię, sprawdź wymagania i zaplanuj test strony. Dostępność wybranej wersji PHP nie zastępuje utrzymywania wspieranego, aktualnego oprogramowania.
WP-CLI - WordPress z terminala
WP-CLI to narzędzie do obsługi WordPressa za pomocą poleceń wpisywanych w terminalu. Pozwala wykonywać wiele zadań administracyjnych bez przechodzenia przez kolejne ekrany panelu WWW.
Przydaje się m.in. do zarządzania wtyczkami, motywami i użytkownikami, aktualizacji WordPressa oraz eksportu bazy danych. Ułatwia również powtarzanie zadań i ich automatyzację.
Najczęściej korzysta się z niego po połączeniu z hostingiem przez SSH. Nie zastępuje samego WordPressa ani uprawnień do konta. Przed aktualizacjami i zmianami w bazie trzeba przygotować kopię zapasową.
Composer - zależności projektu PHP
Composer pobiera i aktualizuje biblioteki oraz inne pakiety, z których korzysta aplikacja PHP. Są to jej zależności - elementy potrzebne do działania projektu.
Plik composer.json opisuje wymagane pakiety i dopuszczalne wersje, a
composer.lock zapisuje konkretne wersje wybrane dla projektu. Dzięki
temu można odtworzyć spójny zestaw zależności, np. przy wdrożeniu na innym serwerze.
Composer jest wykorzystywany m.in. do utrzymywania Drupala i jego rozszerzeń. Nie służy do redagowania wpisów. Przed aktualizacją zależności należy sprawdzić zgodność wersji PHP, CMS-a i dodatków, wykonać kopię oraz zaplanować testy.
Drush - administracja Drupalem
Drush pozwala wykonywać zadania administracyjne Drupala z terminala. Ułatwia m.in. odbudowę pamięci podręcznej, wykonywanie aktualizacji struktury bazy danych oraz eksport i import konfiguracji.
Composer i Drush pełnią różne role. Composer zarządza pakietami kodu projektu, a Drush wykonuje operacje na instalacji Drupala. Podczas aktualizacji oba narzędzia mogą być potrzebne.
Drush jest zwykle instalowany w projekcie za pomocą Composera. Jego wersja musi być zgodna z wersją Drupala i PHP. Dostęp do SSH nie oznacza automatycznie, że projekt ma już zainstalowanego Drusha. Przed operacjami zmieniającymi dane lub konfigurację wykonaj kopię zapasową.
SSH, przestrzeń i transfer danych
SSH daje dostęp do powłoki i narzędzi tekstowych w zakresie uprawnień konta. Umożliwia m.in. pracę z plikami i narzędziami aplikacji.
Przestrzeń to miejsce dostępne na dane, a transfer - ilość danych przesłanych do i z usługi. Wymagania dotyczące ruchu, wydajności i współdzielonych zasobów warto omówić przed dużą kampanią.
Źródła i aktualność
Informacje sprawdzone 1 listopada 2026 r. Szczegółowe wymagania zależą od operatora, końcówki domeny i konfiguracji usługi.
- Virtualmin - funkcje serwera wirtualnego ↗
- MariaDB - dokumentacja serwera baz danych ↗
- NVM Express - protokół NVMe i PCIe ↗
- Kingston - SSD, NVMe i SATA ↗
- WordPress - polecenia WP-CLI ↗
- Composer - wprowadzenie ↗
- Drupal - Drush ↗
- Virtualmin - rodzaje serwerów i kont ↗
- MDN - strony statyczne i dynamiczne ↗
- MDN - wydajność stron HTML ↗