Hosting WordPress

Serwer przygotowany pod WordPressa: dyski NVMe, serwer LiteSpeed z LSCache, PHP od 5.6 do 8.5, Redis jako object cache (PHP do 8.4), darmowy certyfikat SSL i automatyczne kopie zapasowe. Rekomendowany pakiet 10 GB kosztuje 36 zł netto w pierwszym roku przy pierwszym hostingu na koncie, potem 79 zł netto za rok. Migracja istniejącej strony jest bezpłatna i odbywa się bez przerwy w działaniu witryny.

WordPress odpowiada dziś za większość stron w internecie, ale jego wydajność w ogromnym stopniu zależy od serwera, na którym stoi. Ta sama witryna na słabym hostingu potrafi ładować się cztery sekundy, a na dobrze dobranym - poniżej sekundy. Różnicę robią trzy rzeczy: rodzaj dysków, obsługa pamięci podręcznej i wersja PHP.

Nasz hosting WordPress działa na serwerach LiteSpeed z dyskami NVMe. Do każdego konta możesz zainstalować wtyczkę LiteSpeed Cache, która współpracuje bezpośrednio z serwerem - to znacznie skuteczniejsze niż wtyczki cache działające wyłącznie po stronie PHP. W praktyce czas odpowiedzi serwera schodzi z okolic sekundy do kilkudziesięciu milisekund.

Jeśli masz już stronę u innego dostawcy, przeniesiemy ją bezpłatnie - razem z bazą danych, plikami i pocztą, bez przerwy w działaniu witryny.

Który pakiet wybrać?

Hosting 10GB (10 GB, 36 zł netto za 1. rok, odnowienie 79 zł netto) - Typowa strona firmowa lub blog na WordPressie zajmuje od 1 do 3 GB razem ze zdjęciami i kopiami zapasowymi. Pakiet 10 GB daje zapas na kilka lat publikowania treści i na wtyczki, które lubią rosnąć, a do tego 20 domen, 10 baz danych i 20 jednoczesnych procesów PHP. Cena za pierwszy rok obowiązuje przy pierwszym hostingu na koncie. Dla prostej strony lub świeżo zakładanego bloga wystarczy pakiet 2 GB lub 5 GB. Jeśli planujesz sklep na WooCommerce, zacznij od pakietu 20 GB, a przy większym katalogu wybierz 50 GB.

Ile kosztuje hosting WordPress? Pakiety i parametry

Ceny netto za rok, do których doliczamy 23% VAT. Promocyjna cena pierwszego roku obowiązuje przy pierwszym hostingu na koncie. Parametry pochodzą z tej samej tabeli co na stronie hostingu WWW - pakiety różnią się liczbą stron i baz danych, mocą procesora i częstotliwością kopii zapasowych.

Ile kosztuje hosting WordPress? Pakiety i parametry
PakietHosting 5 GBHosting 10 GBHosting 20 GBHosting 50 GB
Cena za 1. rok (netto)59 zł36 zł99 zł199 zł
Odnowienie za rok (netto)59 zł79 zł119 zł239 zł
Miejsce na dysku5 GB NVMe10 GB NVMe20 GB NVMe50 GB NVMe
Transfer miesięczny100 GBbez limitubez limitubez limitu
Liczba domen102050bez limitu
Bazy danych MySQL5102050
Konta e-mail102550bez limitu
Kopie zapasoweco 24hco 24hco 12hco 12h
Przechowywanie kopii zapasowych30 dni30 dni45 dni45 dni
Liczba rdzeni procesora1123
Liczba jednoczesnych procesów PHP/CRON102050100
Maksymalne użycie pamięci przez proces PHP1 GB1 GB1 GB1 GB
Odczyt z dysku I/O50 MB/s100 MB/s100 MB/s150 MB/s
Limit ilości plików na koncie500 000500 0001 000 0001 000 000
Wersje PHP5.6 - 8.55.6 - 8.55.6 - 8.55.6 - 8.5
LiteSpeed Cachetaktaktaktak
Redis Cache (PHP do 8.4)taktaktaktak
Domena .pl w cenienienienietak

Domena .pl w cenie oznacza domenę za 0 zł w pierwszym roku przy pakietach 50 GB i 100 GB.

Czego WordPress wymaga od serwera?

WordPress to aplikacja PHP korzystająca z bazy MySQL, więc liczy się dla niego szybkość dysku i moc procesora przy generowaniu strony. Na naszym hostingu wybierasz PHP od 5.6 do 8.5, osobno dla każdej domeny, a dla WordPressa zalecamy PHP 8.3 lub 8.4 - są wyraźnie szybsze od 7.x i wciąż otrzymują poprawki bezpieczeństwa. Odpowiednie limity, czyli pamięć dla PHP, maksymalny rozmiar wgrywanego pliku i czas wykonywania skryptu, możesz dostosować bez kontaktu z nami.

Skąd bierze się różnica w szybkości WordPressa?

Największy wpływ na szybkość WordPressa ma pamięć podręczna stron. Bez niej serwer buduje każdą podstronę od zera przy każdej wizycie: uruchamia PHP, odpytuje bazę danych, składa szablon. Z włączoną pamięcią podręczną LiteSpeed gotowa strona jest wydawana z pamięci serwera. U naszych klientów po włączeniu tego mechanizmu czas odpowiedzi spada zwykle z ponad sekundy do około pięćdziesięciu milisekund. Panel administracyjny i podstrony, których nie da się zapisać w cache, przyspiesza Redis jako object cache (w PHP do 8.4). Do tego dochodzi kompresja Brotli, obsługa nowoczesnych formatów obrazów WebP oraz protokoły HTTP/2 i HTTP/3.

Kiedy strona na WordPressie potrzebuje większego pakietu?

O tym, czy strona działa płynnie przy większym ruchu, decyduje głównie liczba jednoczesnych procesów PHP - każdy odwiedzający, którego nie obsłuży pamięć podręczna, zajmuje jeden proces na czas generowania strony. W pakietach 2 GB i 5 GB jest ich 10, w 10 GB - 20, w 20 GB - 50, w 50 GB - 100, a w 100 GB - 150. Jeśli strona zwalnia w godzinach największego ruchu, choć miejsca na dysku nie brakuje, to zwykle sygnał, że warto przejść na większy pakiet albo dopracować konfigurację cache.

Jak chronimy strony na WordPressie?

WordPress jest atakowany często właśnie dlatego, że jest popularny. Największym ryzykiem są nieaktualne wtyczki - to przez nie dochodzi do zdecydowanej większości włamań. Na serwerach działa zapora aplikacyjna ModSecurity z regułami OWASP CRS i ochrona panelu logowania przed atakami słownikowymi, a każde konto jest odizolowane od pozostałych przez CloudLinux CageFS. Kopie zapasowe wykonujemy automatycznie: w pakietach do 10 GB co 24 godziny, w pakietach 20 i 50 GB co 12 godzin, a od 100 GB co 6 godzin. Certyfikat SSL jest darmowy i odnawia się automatycznie, więc nie ma ryzyka, że wygaśnie niezauważony.

Jak wygląda migracja istniejącej strony?

Przeniesienie WordPressa wykonujemy bezpłatnie i w całości po naszej stronie. Kopiujemy pliki i bazę danych, uruchamiamy witrynę na naszym serwerze pod adresem testowym, sprawdzamy, czy wszystko działa, i dopiero wtedy przełączamy domenę. Dzięki temu Twoja strona nie przestaje działać ani na chwilę. Przenosimy też skrzynki pocztowe razem z całą historią wiadomości.

Co dostajesz

  • Dyski NVMe na każdym koncie
  • Serwer LiteSpeed ze wsparciem dla wtyczki LiteSpeed Cache
  • Redis jako object cache (PHP do 8.4)
  • PHP od 5.6 do 8.5, przełączane samodzielnie dla każdej domeny
  • HTTP/3 i darmowy certyfikat SSL Let's Encrypt z automatycznym odnawianiem
  • Automatyczne kopie zapasowe co 24, 12 lub 6 godzin, zależnie od pakietu
  • Zapora ModSecurity z regułami OWASP CRS i izolacja kont CloudLinux CageFS
  • Bezpłatna migracja strony i poczty z innego hostingu
  • Wsparcie techniczne po polsku, bez przerzucania między działami

Najczęstsze pytania

Czy hosting nadaje się pod WooCommerce?

Tak, ale sklep ma wyższe wymagania niż zwykła strona - potrzebuje więcej miejsca na zdjęcia produktów, więcej procesów PHP przy obsłudze koszyka i częstszych kopii zapasowych. Mały sklep na start zmieści się w pakiecie 20 GB, a przy większym katalogu rekomendujemy 50 GB. Szczegóły opisaliśmy na osobnej stronie o hostingu sklepu internetowego.

Jak przenosicie stronę WordPress z innego hostingu?

Bezpłatnie i w całości po naszej stronie. Kopiujemy pliki i bazę danych, poprawiamy dane połączenia z bazą w pliku wp-config.php, uruchamiamy stronę na naszym serwerze pod adresem testowym i sprawdzamy, czy działa poprawnie. Jeśli zmienia się adres strony, podmieniamy go w bazie danych. Domenę przełączamy dopiero po tej weryfikacji, więc strona nie przestaje działać.

Jaką wersję PHP ustawić dla WordPressa?

Dla aktualnego WordPressa zalecamy PHP 8.3 lub 8.4. Na hostingu dostępne są wersje od 5.6 do 8.5, a wersję zmieniasz samodzielnie w panelu DirectAdmin, osobno dla każdej domeny. PHP 8.5 jest dostępne, ale rozszerzenie Redis jeszcze się w nim nie ładuje, a część wtyczek nie jest z nim przetestowana - przed zmianą wersji zrób kopię strony i sprawdź ją po przełączeniu.

Czy dostanę dostęp do bazy danych i plików?

Tak. Masz pełny dostęp przez panel DirectAdmin z menedżerem plików, phpMyAdmin oraz FTP. W pakietach od 10 GB masz też dostęp SSH z logowaniem kluczem - przydaje się przy pracy z WP-CLI i przy większych migracjach.

Ile stron WordPress zmieszczę na jednym koncie?

Każda instalacja WordPressa potrzebuje osobnej bazy danych, a zwykle także osobnej domeny, więc o liczbie stron decydują limity pakietu. Pakiet 2 GB to 5 domen i 2 bazy danych, 5 GB - 10 domen i 5 baz, 10 GB - 20 domen i 10 baz, 20 GB - 50 domen i 20 baz, 50 GB - domeny bez limitu i 50 baz, a 100 GB - domeny i bazy bez limitu. Na pakiecie 10 GB spokojnie zmieścisz kilka niewielkich witryn.

Jak włączyć LiteSpeed Cache i Redis w WordPressie?

Zainstaluj w WordPressie darmową wtyczkę LiteSpeed Cache i włącz w niej pamięć podręczną - serwer LiteSpeed zacznie wtedy wydawać gotowe strony z cache. Redis jako object cache przyspiesza panel administracyjny i strony, których nie da się zapisać w cache, i działa w PHP do 8.4. Jeśli chcesz włączyć Redis albo potrzebujesz pomocy przy konfiguracji, napisz do nas.

Co zrobić, gdy aktualizacja wtyczki zepsuje stronę?

Najszybciej wyłączysz problematyczną wtyczkę, zmieniając nazwę jej katalogu w wp-content/plugins przez menedżer plików albo FTP - WordPress dezaktywuje ją automatycznie. Jeśli to nie wystarczy, stronę można przywrócić z kopii zapasowej. W pakietach do 10 GB kopie powstają co 24 godziny i są przechowywane 30 dni, w pakietach 20 i 50 GB co 12 godzin (45 dni), a od 100 GB co 6 godzin (60 dni).

Kto odpowiada za aktualizacje WordPressa i wtyczek?

Za aktualizacje WordPressa, motywu i wtyczek odpowiada właściciel strony - to najważniejsza ochrona przed włamaniami. My dbamy o serwer, czyli zaporę ModSecurity, izolację kont, oprogramowanie serwera i kopie zapasowe. Jeśli nie chcesz pilnować aktualizacji sam, możesz skorzystać z abonamentu opieki nad stroną McAsystent WWW od 149 zł netto miesięcznie, a zainfekowaną stronę oczyścimy w ramach usługi odwirusowania WordPressa od 400 zł netto.

Ile pamięci i procesów PHP dostaje strona na WordPressie?

Każdy proces PHP może użyć do 1 GB pamięci, więc limit pamięci w WordPressie (WP_MEMORY_LIMIT) ustawisz z zapasem także dla kreatorów stron i sklepów. Liczba jednoczesnych procesów PHP zależy od pakietu - 10 w pakietach 2 GB i 5 GB, 20 w 10 GB, 50 w 20 GB, 100 w 50 GB i 150 w 100 GB. Odwiedzający obsłużony z pamięci podręcznej LiteSpeed nie zajmuje procesu PHP, dlatego włączony cache pozwala obsłużyć znacznie większy ruch.

Jak zastąpić wp-cron prawdziwym zadaniem cron?

WordPress domyślnie uruchamia zaplanowane zadania przy wejściach odwiedzających, co na stronach z małym ruchem opóźnia na przykład publikację wpisów, a na stronach z dużym ruchem niepotrzebnie obciąża serwer. Wystarczy dodać w pliku wp-config.php linię define('DISABLE_WP_CRON', true); i ustawić w panelu DirectAdmin zadanie cron, które co 5-15 minut wywołuje plik wp-cron.php. Zadania cron wliczają się do limitu jednoczesnych procesów PHP i CRON w pakiecie.

Poradniki z naszego bloga

Zobacz również