Rozwiązania · WordPress
Jakiego VPS naprawdę potrzebuje WordPress?
Zwykle mniej, niż Państwu sprzedano. Strona z cache nigdy nie trafia do PHP, więc pamięć decyduje o tym, ile niezbuforowanych żądań działa jednocześnie, a nie o tym, ilu może być odwiedzających. Oto rachunek, pytanie o przepustowość, którego nikt nie podaje, i maszyna, którą sami byśmy kupili: BD-8 za $12.90 miesięcznie.
To, co dostawcy pomijają
Dzięki cache odpowiedź jest skromna
Niemal każdy plan hostingu WordPress sprzedaje się na pamięć. Na stronie z cache to nie pamięci zabraknie.
Żądanie z cache
Serwer WWW znajduje gotowy plik HTML i go wysyła. PHP się nie uruchamia. Baza danych nie jest otwierana. Trwa to kilka milisekund, zużywa prawie zero pamięci i to właśnie dostaje większość Państwa odwiedzających.
Żądanie bez cache
Worker PHP startuje, ładuje WordPress i Państwa wtyczki, odpytuje bazę danych i buduje stronę. W tym czasie zajmuje 48–96 MB. To właśnie do takich żądań potrzebna jest pamięć.
Czego nie da się buforować
Koszyki, finalizacja zamówień, logowanie, wszystko, co spersonalizowane. Właśnie dlatego dobór rozmiaru dla sklepu to inny problem niż dla bloga, i to jest przypadek, w którym płacenie za pamięć ma sens.
Rachunek
Ile workerów PHP faktycznie mieści plan
Workery = (RAM − 300 MB na system operacyjny − 400 MB na bazę danych) ÷ pamięć zajmowana przez jeden worker. Dwie kolumny to lekki i ciężki motyw; Państwa strona mieści się gdzieś pomiędzy, a w FAQ wyjaśniamy, jak to sprawdzić zamiast zgadywać.
| Plan | RAM | Lekki motyw | Ciężka strona | Transfer | Cena | Wdróż |
|---|---|---|---|---|---|---|
| VPS-1Blog, portfolio, strona wizytówka1 vCPU · 1 GB · 25 GB | 1 GB | 6 | 3 | 1 TB | $9.90 | Wdróż |
| BD-8Ruchliwa strona, sklep, kilka stron na jednym serwerze4 vCPU · 8 GB · 100 GB | 8 GB | 156 | 78 | 32 TB | $12.90 | Wdróż |
| GL2-4Jedna strona z zapasem mocy2 vCPU · 4 GB · 40 GB | 4 GB | 70 | 35 | Unmetered | $11.90 | Wdróż |
| U2-4-40Strona o nieprzewidywalnym ruchu2 vCPU · 4 GB · 40 GB | 4 GB | 70 | 35 | Unmetered | $14.90 | Wdróż |
Worker, który renderuje stronę w 200 ms, obsługuje pięć żądań na sekundę. Cztery workery to dwadzieścia niezbuforowanych żądań na sekundę, zanim ktokolwiek zacznie czekać w kolejce, a przy stronie z cache to bardzo duży ruch. To nie są benchmarki, tylko rachunek z liczbami, które warto zastąpić własnymi.
Liczba, której nikt nie podaje
Przepustowość częściej niż pamięć decyduje o wyborze planu
Waga strony × liczba odsłon. To cały wzór i warto go policzyć, zanim wybiorą Państwo plan według RAM.
| Waga strony | 10,000 wyświetleń/mies. | 100,000 wyświetleń/mies. | 1,000,000 wyświetleń/mies. |
|---|---|---|---|
| Lekka strona bloga0.8 MB | 8 GB | 78 GB | 781 GB |
| Typowa strona WordPress2.5 MB | 24 GB | 244 GB | 2.4 TB |
| Strona sklepu z dużą liczbą zdjęć5 MB | 49 GB | 488 GB | 4.8 TB |
Proszę to przeczytać, zanim zapłacą Państwo za brak liczenia transferu
Większość stron WordPress nawet nie zbliża się do swojego limitu. BD-8 obejmuje 32 TB za $12.90, wielokrotnie więcej niż milion odsłon typowej strony, więc linia bez liczenia transferu jest warta dopłaty tylko wtedy, gdy prawdziwy skok ruchu kosztowałby Państwa więcej niż ta różnica. Jeśli Państwa ruch to zdjęcia i wideo, a nie tekst, przed wyborem proszę wykonać powyższy rachunek z własną wagą strony, bo to przypadek, w którym kończy się limit, a pamięć pozostaje niewykorzystana.
Szczerze
Co kupilibyśmy sami
Dwie odpowiedzi i żadna z nich to nie najdroższa maszyna na stronie.
Na start
VPS-1 · $9.90/mies.
1 rdzeń, 1 GB, 25 GB SSD. Z wtyczką cache przed nim to porządnie obsłuży bloga lub stronę wizytówkę, a kosztuje mniej niż roczna pomyłka w tej sprawie. Jeśli okaże się za mały, zauważysz to, bo strona pod obciążeniem zwolni, a nie przestanie działać, a przejście na większy plan to kopia plików.
Ten, który sami byśmy kupili
BD-8 · $12.90/mies.
4 rdzenie, 8 GB, 100 GB SSD i 32 TB transferu, taniej niż C4-8-150, który ma te same rdzenie i pamięć oraz 4 TB. Kompromis jest realny i mówimy o nim wprost: ta platforma jest zoptymalizowana pod gęstość, a nie taktowanie, więc pojedyncze ciężkie żądanie może działać wolniej niż na mniej obciążonym hoście. Dla WordPressa, gdzie praca to wiele małych żądań, a nie jedno ciężkie, to właściwy kompromis.
Pytania