Ekspercka analiza z zweryfikowanymi recenzjami użytkowników Hostinger
Zaprovisionowałem Hostinger Laravel VPS, przepuściłem go przez pełny zestaw testów wydajności serwera i skierowałem do wsparcia Kodee AI dwa rzeczywiste pytania techniczne. Jeden przycisk na panelu nie robił tego, co obiecywała jego etykieta.
Zaprovisionowałem Hostinger Laravel VPS, przepuściłem go przez pełny zestaw testów wydajności serwera i skierowałem do wsparcia Kodee AI dwa rzeczywiste pytania techniczne. Jeden przycisk na panelu nie robił tego, co obiecywała jego etykieta.
Hostginger sprzedaje swój Laravel VPS jako wstępnie zainstalowany, zarządzany przez AI serwer stworzony po to, by szybko uruchomić projekt Laravel. Podczas rzeczywistych testów większość tej obietnicy się potwierdziła: solidne benchmarki, sprawny agent wsparcia AI, kopie zapasowe potwierdzone jako uruchamiane zgodnie z harmonogramem.
Jeden przycisk na panelu przeniósł mnie jednak w miejsce, w którym zupełnie się nie spodziewałem znaleźć, i warto o tym wiedzieć, zanim sam go klikniesz. Oto pełne omówienie.
Hostinger Laravel VPS Hosting
Odkryj, jak Hostinger Laravel VPS Hosting zapewnia elastyczne środowisko do wdrażania aplikacji Laravel z dedykowanymi zasobami serwera, pełną kontrolą, skalowalną wydajnością i konfigurowalnymi ustawieniami dla nowoczesnych projektów webowych.
Laravel automatycznie preinstalowany podczas provisioning
Od zakupu do działającego serwera w kilka minut
Cloudpanel zapewnia pełny dostęp do kontroli serwera
Kodee sprawdza i naprawia działające problemy
Cotygodniowe kopie zapasowe uruchamiają się i weryfikują automatycznie
Silne skalowanie CPU na obu rdzeniach
Zrównoważona szybkość odczytu i zapisu dysku
Stała przepustowość sieci bliska gigabita w testach
30-dniowa gwarancja zwrotu pieniędzy dla planów VPS
Cons
Skaner malware nie jest instalowany domyślnie
Przycisk Manage App przekierowuje do Laravel Cloud
Tip Zarządzaj swoją aplikacją Laravel przez Cloudpanel zamiast przycisku Manage App i sprawdź kartę Security, jeśli chcesz, aby skaner malware został faktycznie włączony.
Ocena szczegółowa
Aby ocenić hosting Laravel VPS od Hostinger, zastosowałem metodologię oceny HostAdvice, ten sam standardowy sposób używany we wszystkich recenzjach na stronie, dzięki czemu wyniki pozostają spójne i oparte na rzeczywistych testach, a nie na obietnicach marketingowych. Oto, jak wypada w poszczególnych parametrach.
Hostinger sprzedaje hosting Laravel jako jeden z czterech poziomów VPS KVM, od KVM 1 do KVM 8, z których każdy skaluje jednocześnie liczbę rdzeni CPU, RAM, przestrzeń dyskową NVMe i przepustowość wraz ze wzrostem planu.
Sam Laravel nie jest osobnym zakupem, to aplikacja instalowana jednym kliknięciem na wybranym podczas zakupu poziomie, a Cloudpanel jest dołączony jako faktyczny panel sterowania do zarządzania instalacją po uruchomieniu.
Kilka rzeczy, o których warto wiedzieć przed zamówieniem:
Warunki rozliczenia: Plany są opłacane z góry za okres 1, 12 lub 24 miesięcy, a dłuższe okresy dają realne zniżki względem stawki miesięcznej. Pełny podział według poziomu i okresu znajdziesz w widżecie cenowym poniżej.
Gwarancja zwrotu pieniędzy: Plany VPS mają 30-dniową gwarancję, ale drobny druk wprowadza realne ograniczenie. Zwrot dla VPS możesz zrealizować tylko raz na 180 dni, więc drugi zwrot przy osobnym zakupie VPS w tym okresie nie przejdzie. Ulepszenia istniejącego planu VPS są całkowicie wyłączone.
Darmowy okres próbny: Nie znalazłem dedykowanego darmowego okresu próbnego dla hostingu Laravel VPS, tylko 30-dniową gwarancję zwrotu pieniędzy. Zaplanuj czas testów z uwzględnieniem tego limitu.
Metody płatności: Karta (Visa, Mastercard, Amex, Discover), PayPal, Google Pay, AliPay w osobnych wariantach dla Chin i Hongkongu oraz Coingate do kryptowalut. Płatności kryptowalutowe nie podlegają polityce zwrotów, więc miej to na uwadze, jeśli zależy ci na gwarancji.
Co jest wliczone: Każdy plan obejmuje darmową domenę .cloud na pierwszy rok, pełny dostęp root, integrację Git i Cloudpanel bez dodatkowych opłat, więc cena katalogowa jest bliższa rzeczywistemu kosztowi niż u hostów, które osobno doliczają panel sterowania.
Własne wskazówki Hostinger sugerują, że KVM 1 wystarczy dla prostego serwisu Laravel, a KVM 8 jest zalecany dla cięższych, bardziej zasobożernych projektów.
Warto też dodać z testów, że zamieszanie wokół przycisku Manage App i fakt, że skaner malware jest domyślnie wyłączony, dotyczą każdego poziomu tak samo, więc zwiększenie planu nie naprawi żadnej z tych rzeczy. Wybierz plan na podstawie mocy CPU i potrzeb ruchu, a te dwa konkretne problemy obsłuż tak samo niezależnie od wybranego poziomu.
Funkcje
Procesory AMD EPYC we wszystkich planach
Przestrzeń NVMe SSD we wszystkich planach
Integracja Git dla uproszczonego wdrażania kodu
Pełny dostęp root przez SSH
Panel sterowania Cloudpanel dołączony domyślnie
Agent AI do zadań zarządzania VPS
Automatyczne cotygodniowe kopie zapasowe w każdym planie
Prędkość sieci 1 Gbps w każdym planie
Darmowa domena .cloud na jeden rok
Hostinger Laravel VPS Hosting
Odkryj, jak Hostinger Laravel VPS Hosting zapewnia elastyczne środowisko do wdrażania aplikacji Laravel z dedykowanymi zasobami serwera, pełną kontrolą, skalowalną wydajnością i konfigurowalnymi ustawieniami dla nowoczesnych projektów webowych.
Aplikacja Laravel żyje lub umiera na serwerze, na którym działa, tak samo jak sam kod. Czas ładowania stron zależy od szybkości CPU przy wykonywaniu PHP, zapytania do bazy zależą od wydajności dysku, sesje i cache zależą od pamięci, a jeśli aplikacja uruchamia zadania w kolejce lub obsługuje realnych użytkowników, znaczenie ma też przepustowość sieci i utrzymanie obciążenia.
Sam Laravel nie zmienia niczego z tego, to nadal PHP działające na Linuksie, więc prawdziwym testem jest tutaj VPS.
Przeprowadziłem pełny zestaw benchmarków na tym serwerze, obejmujący CPU, pamięć, dysk, sieć i długotrwały test obciążeniowy, aby sprawdzić, co ten plan naprawdę oferuje i co to oznacza dla realnej aplikacji.
Testowana przeze mnie instancja to plan KVM 2, wybrany podczas zakupu:
CPU: 2 vCPU, wydzielone z hosta z procesorem AMD EPYC 9354P
RAM: 7.8GB dostępne z przydzielonych 8GB, plus 2GB swapu
Dysk: 96GB dostępne z przydzielonych 100GB NVMe
OS: Ubuntu 24.04.4 LTS, kernel 6.8.0-137-generic
Zanim przejdziemy do liczb, warto wiedzieć, że linia Laravel VPS od Hostinger działa na tych samych czterech poziomach co reszta oferty VPS, od KVM 1 do KVM 8, a KVM 2 znajduje się na drugim miejscu od dołu, o jeden poziom powyżej najtańszej opcji i daleko poniżej planów KVM 4 i KVM 8, stworzonych z myślą o cięższych, wieloaplikacyjnych obciążeniach.
To, co następuje, dotyczy małego lub średniego projektu Laravel, pojedynczej aplikacji obsługującej realny, ale umiarkowany ruch, a nie dużej platformy uruchamiającej kilka usług na jednym serwerze.
Odchylenie standardowe sprawiedliwości wątków: 182.50 przy średnio 14,321.5 zdarzenia na wątek
Oto, co ta wartość jednowątkowa naprawdę oznacza w praktyce. Typowe żądanie Laravel, renderowanie widoku Blade, uruchomienie kilku zapytań Eloquent, sprawdzenie sesji, spędza większość czasu na jednym rdzeniu CPU, wykonując pracę PHP, zamiast rozkładać się jednocześnie na wiele rdzeni.
Przy średnim opóźnieniu 0.61ms na zdarzenie obliczeniowe w tym teście to CPU nie będzie częścią stosu, która sprawi, że strona zacznie działać wolno.
Różnica między średnim opóźnieniem a 95. percentylem jest też niewielka: 0.61ms wobec 0.64ms, co oznacza, że wydajność pozostawała spójna, zamiast sporadycznych żądań trwających znacznie dłużej niż reszta, co w prawdziwym ruchu objawiałoby się losowo wolno ładującymi się stronami.
Wynik wielowątkowy jest bardziej użyteczny do zrozumienia współbieżności. Przejście z jednego wątku na dwa niemal podwoiło przepustowość, około 88 procent efektywności skalowania, co oznacza, że ten VPS nie traci dużo mocy na narzut lub na innych najemców rywalizujących o te same fizyczne rdzenie.
W praktyce oznacza to, że PHP-FPM uruchomione z dwoma procesami roboczymi na tym planie może obsłużyć mniej więcej dwa razy większy ruch niż w scenariuszu jednowątkowym, zanim CPU stanie się wąskim gardłem, zamiast mniej niż dwukrotnie większy ruch, co zobaczylibyśmy, gdyby dwa vCPU walczyły o cykle.
Wskaźnik sprawiedliwości wątków, około 1.3 procent różnicy między dwoma wątkami, potwierdza, że oba rdzenie wykonały mniej więcej równą część pracy, zamiast jednego rdzenia dźwigającego obciążenie, podczas gdy drugi bezczynnie czekał. Dla prawdziwej strony oznacza to, że żądania są rozdzielane równomiernie między procesami roboczymi PHP-FPM, zamiast tworzyć kolejkę za tym, który akurat jest zajęty.
2. Szybkość pamięci
Sekwencyjny zapis: 5,865.22 MiB/sec
Sekwencyjny odczyt: 7,155.43 MiB/sec
Szybkość pamięci ma dla Laravel znaczenie, które łatwo przeoczyć. Każde wyszukiwanie OPcache, każdy odczyt sesji, każda tablica czy kolekcja tworzona przez aplikację podczas obsługi żądania znajduje się w RAM, a jeśli warstwa cache, taka jak Redis, działa na tym samym serwerze, konkuruje o tę samą przepustowość pamięci.
Przy około 5.9 GiB na sekundę zapisu i 7.2 GiB na sekundę odczytu ten VPS może przenosić dane do i z pamięci wystarczająco szybko, aby operacje pamięciowe praktycznie nigdy nie były tym, co spowalnia żądanie; wąskim gardłem dla typowej aplikacji Laravel będzie niemal zawsze dysk lub sieć, a nie szybkość RAM.
Bardziej bezpośrednio znaczenie pamięci dotyczy pojemności niż szybkości. Przy 7.8GB dostępnych i 2GB swapu ten plan może komfortowo uruchomić PHP-FPM, MySQL lub PostgreSQL oraz małą instancję Redis obok siebie dla jednej aplikacji, ale nie pozostawia dużo miejsca, jeśli uruchamiasz kilka witryn na tym samym VPS lub bazę danych z dużym zbiorem roboczym.
Swap to zabezpieczenie na krótkotrwały skok użycia pamięci, a nie substytut RAM, jeśli aplikacja jest naprawdę za mała na ten plan.
Losowy 4K mixed read/write: około 9,400 IOPS w każdą stronę, około 36.7 MiB/s przepustowości na kierunek
Sekwencyjna szybkość to parametr ważny przy dużych, jednorazowych operacjach: przywracaniu kopii bazy, rozpakowywaniu archiwum z uploadu, zapisywaniu dużego pliku logów.
Przy około 740 do 750 MiB/s w obu kierunkach oraz przy odczycie i zapisie różniącym się o mniej niż dwa procenty ten dysk nie ma jednostronnej słabości, która pojawia się na niektórych cloud storage, gdzie odczyt jest szybki, ale zapis wyraźnie wolniejszy.
Losowa wydajność 4K to parametr, który naprawdę przewiduje, jak aplikacja Laravel będzie się odczuwać na co dzień, ponieważ baza danych nie odczytuje i nie zapisuje dużych sekwencyjnych bloków; robi to małymi, rozproszonymi blokami, gdy wyszukuje rekordy, aktualizuje indeksy i zapisuje dziennik transakcji.
Nieco ponad 9,000 IOPS w każdą stronę oznacza mniej więcej 9,000 małych operacji bazodanowych na sekundę, zanim I/O dysku stanie się ograniczeniem.
Typowe ładowanie strony Laravel może wywołać od kilku do kilkudziesięciu zapytań, zależnie od tego, jak zbudowana jest aplikacja, co oznacza, że ten dysk ma zapas na znaczącą liczbę jednoczesnych użytkowników uderzających w bazę danych, zanim zapytania zaczną się kolejkować i czekać na dostęp do dysku.
Trzeba by wyjątkowo zapisu-heavy obciążenia, dużej ilości logów, ruchliwej tabeli kolejki, częstych zapisów cache na dysk, aby dobić do tego konkretnego limitu.
Oba testy wypadły na serwer w Phoenix, Arizona, zgodnie z lokalizacją Stany Zjednoczone wybraną przeze mnie podczas zakupu, blisko pełnego gigabita w obu kierunkach i z zerową utratą pakietów w obu próbach.
Dla aplikacji Laravel ta wartość ma znaczenie przede wszystkim w dwóch obszarach: jak szybko serwer może dostarczać zasoby i odpowiedzi API użytkownikom oraz jak szybko kończą się wychodzące wywołania do zewnętrznych API lub innych usług.
Przepustowość bliska gigabitowi oznacza, że łącze nie będzie ograniczeniem dla typowej aplikacji webowej; trzeba by bardzo dużej liczby dużych transferów plików, wideo, dużych pobrań lub masowych eksportów, aby stało się to wąskim gardłem zamiast CPU lub dysku.
Prawie identyczne wyniki w dwóch osobnych testach, przeprowadzonych w odstępie kilku minut, wykluczają też szczęśliwy przypadek; tak wygląda to łącze konsekwentnie, a nie liczba, która raz tylko podskoczyła.
5. Test obciążeniowy
Uruchomiłem obciążenie CPU, pamięci i dysku przez 180 sekund każde, aby sprawdzić, jak serwer radzi sobie pod długotrwałym obciążeniem, a nie tylko krótkim skokiem:
Poszczególne liczby bogo ops mają tu mniejsze znaczenie niż to, czego nie było.
Zero nieudanych workerów i zero niewiarygodnych metryk we wszystkich trzech testach, uruchamianych jeden po drugim przez pełne trzy minuty każdy, oznacza, że serwer utrzymał CPU, pamięć i dysk pod jednoczesnym naciskiem bez awarii, bez wejścia w stan niestabilnego throttlingu i bez zwracania wyników uznanych przez benchmark za podejrzane. To jest najbliższe, co tego typu testowanie daje symulacji skoku ruchu, kilku zasobów obciążonych maksymalnie jednocześnie, i to właśnie ten wynik ma największe znaczenie dla każdego, kto obawia się, że jego strona padnie w czasie wzmożonego ruchu zamiast działać dobrze tylko w izolowanych testach pojedynczych zasobów.
Ogólny werdykt dotyczący wydajności
Plan KVM 2 działa dobrze jak na to, czym jest, czyli mały lub średni VPS, a nie flagowy model. W praktyce ten serwer ma wystarczającą jednowątkową szybkość CPU i wystarczającą liczbę losowych IOPS dysku, aby typowe ładowanie strony Laravel było szybkie, wystarczającą przepustowość sieci, by łącze nie było wąskim gardłem dla normalnej aplikacji webowej, i utrzymał się bez problemów przy trzech jednoczesnych testach obciążeniowych.
Nie należy tego odczytywać jako werdyktu o hostingu Laravel od Hostinger jako całości, ponieważ to tylko jeden poziom z czterech.
Mniejszy projekt osobisty lub aplikacja o niskim ruchu mogłyby bez problemu działać na tańszym planie KVM 1, podczas gdy aplikacja Laravel obsługująca realny ruch produkcyjny, uruchamiająca zadania harmonogramu, queue workery i bazę danych jednocześnie, powinna raczej rozważyć KVM 4 lub KVM 8, zamiast traktować te wyniki KVM 2 jako sufit. Wybierz na podstawie tego, czego aplikacja rzeczywiście potrzebuje do działania, a nie tylko na podstawie ceny wejściowej widocznej na stronie planu.
Hostinger Laravel VPS Hosting
Odkryj, jak Hostinger Laravel VPS Hosting zapewnia elastyczne środowisko do wdrażania aplikacji Laravel z dedykowanymi zasobami serwera, pełną kontrolą, skalowalną wydajnością i konfigurowalnymi ustawieniami dla nowoczesnych projektów webowych.
Przetestowałem Laravel VPS od Hostinger od zakupu aż po otwarcie rzeczywistych narzędzi zarządzania, które są z nim dostarczane.
Obejmowało to wybór planu i lokalizacji serwera, założenie konta, płatność, a potem sprawdzenie, jak właściwie zarządzać wdrożeniem Laravel po uruchomieniu serwera. Oto, jak ten proces wyglądał naprawdę, włącznie z momentem, gdy interfejs zaprowadził mnie w miejsce, którego się nie spodziewałem.
1. Rejestracja
Zacząłem na stronie docelowej Laravel VPS, która na wstępie podkreśla trzy rzeczy warte zapamiętania:
Darmowe automatyczne cotygodniowe kopie zapasowe
VPS zarządzany przez AI
Automatyczny skaner malware
Wybrałem plan KVM 2, rozsądny środek dla pojedynczej aplikacji Laravel zamiast ciężkiego projektu, i przeszedłem do koszyka.
Od tego momentu koszyk pokazywał wszystko na jednym ekranie:
Okres rozliczenia: 1, 12 lub 24 miesiące, oszczędności pokazane przy każdej opcji
Lokalizacja serwera: regiony pogrupowane według kontynentu, z szacowanym opóźnieniem obok każdego z nich
Marketplace aplikacji: ponad tysiąc opcji systemów, paneli i aplikacji instalowanych jednym kliknięciem
Wybrałem 24 miesiące, by uzyskać niższą stawkę, a potem spędziłem więcej czasu niż zwykle na wyborze lokalizacji serwera.
Zjednoczone Królestwo miało najlepsze opóźnienie na liście, ale i tak przewinąłem resztę regionów, by porównać. Ameryka Północna pokazała solidny wynik dla Stanów Zjednoczonych, a najszybsza opcja Azji, Malezja, wypadła wyraźnie gorzej od obu.
Ponieważ strona, którą miałem na myśli, miała głównie amerykańskich odbiorców, wybrałem Stany Zjednoczone zamiast technicznie szybszego Zjednoczonego Królestwa.
Warto to podkreślić każdemu czytelnikowi porównującemu regiony na tej stronie. Najlepsze opóźnienie dla ciebie, siedzącego przed własnym laptopem, nie jest liczbą, która ma znaczenie. Liczy się opóźnienie dla osób, które faktycznie będą odwiedzać stronę, więc wybieraj pod kątem swojej publiczności, a nie własnych wyników testowych.
Następnie przewinąłem do marketplace aplikacji, gdzie Laravel był już wybrany, zgodnie z tym samym schematem instalacji jednym kliknięciem, którego Hostinger używa w całym katalogu aplikacji. Nic nie trzeba było zmieniać, więc przeszedłem prosto do zakupu.
Byłem już zalogowany na istniejące konto Hostinger, więc sama rejestracja zajęła jedno kliknięcie.
Następnie na stronie adresu rozliczeniowego i płatności dostępne były:
Karta, obejmująca Visa, Mastercard, Amex i Discover
PayPal
Google Pay
AliPay, w osobnych wariantach China i Hong Kong
Coingate, do płatności kryptowalutą
Wszystko na jednej stronie, bez osobnego przekierowania. Zatwierdziłem płatność, od razu dostałem e-mail potwierdzający i wróciłem do hPanel, gdzie nowy serwer był już widoczny jako uruchomiony.
To, co się tu wyróżnia, to ilość wyboru, jaką Hostinger daje przy kasie, bez zmuszania do żadnego z nich.
Szczególnie porównanie lokalizacji warto potraktować poważnie, zamiast klikać dalej bez zastanowienia, bo domyślna rekomendacja na stronie planu nie zawsze będzie zgodna z tym, kto faktycznie będzie korzystał z serwera.
2. Panel / strefa klienta
Po zaksięgowaniu płatności hPanel otworzył się na ekranie głównym, tym samym centralnym panelu konta, który obsługuje domeny, pocztę, kreator stron i zarządzanie VPS z jednego miejsca.
Przywitał mnie po imieniu, z paskiem AI, rzędem przycisków skrótów, listą zadań do wykonania i niżej bieżącą listą wszystkich stron i serwerów na koncie.
Następnie przewinąłem do tabeli VPS, gdzie nowy serwer był już oznaczony jako Running, z widoczną nazwą hosta, adresem IP, planem i datą wygaśnięcia bez otwierania czegokolwiek.
Kliknąłem Manage, aby przejść do panelu specyficznego dla serwera.
Wejście na stronę główną konta od razu po płatności, z serwerem już wdrożonym i widocznym na liście, to element tego procesu, który konsekwentnie działa dobrze.
Nie ma tu osobnego ekranu oczekiwania ani potrzeby przekopywania się przez menu, by znaleźć to, co właśnie kupiłeś.
3. Zarządzanie Laravel i serwerem
Kliknięcie Manage otworzyło stronę VPS Overview i tutaj zaczynają się widoczne realne różnice.
Na samej górze znajdowała się karta aplikacji oznaczona jako Laravel z przyciskiem Manage App, potwierdzającym, że Laravel został automatycznie zainstalowany podczas provisioning.
Bezpośrednio pod nią znajdowała się druga karta, której się nie spodziewałem:
Cloudpanel, oparty na Ubuntu 24.04
Nazwa użytkownika administratora pokazana jawnie
Link do resetu hasła
Własny przycisk Manage panel, osobny od karty Laravel powyżej
Ta druga karta ma większe znaczenie, niż wygląda. Cloudpanel to pełny panel do kontroli serwera dołączony obok Laravel, a nie jednorazowy kreator konfiguracji, i okazało się, że to właśnie on jest właściwym miejscem do codziennego zarządzania plikami, witrynami i serwerem.
Przewijając poniżej obu kart, natknąłem się na samą instancję Ubuntu 24.04, oznaczoną jako Running, z kontrolkami restartu i terminala oraz danymi root SSH, ułożonymi tak jak w każdym innym VPS na tym koncie.
Ponieważ serwer dopiero co został wdrożony, wykresy zasobów jeszcze się nie pojawiły, hPanel pokazał komunikat z prośbą o powrót za około 30 minut po dane o użyciu, co jest uczciwym sposobem pokazania serwera, który faktycznie nie ma jeszcze historii ruchu, zamiast wyświetlać puste wykresy tak, jakby coś znaczyły.
Niżej znalazłem:
Zarządzanie kluczami SSH
Reguły firewalla
Migawki kopii zapasowych
Skaner malware: Nie zainstalowano
Ta ostatnia linia to pierwsza prawdziwa luka. Skaner malware widnieje jako Not installed, bezpośrednio pod stroną planu, na której automatyczny skaner malware jest wymieniony jako jedna z trzech głównych funkcji tego dokładnie produktu. Niezależnie od obietnic marketingowych nie jest on włączony domyślnie na serwerze, który faktycznie otrzymujesz.
Ciekaw, czy druga z głównych obietnic sprawdzi się lepiej, sprawdziłem następnie Backups & Monitoring. Dziennik Latest Actions pokazywał:
Recreate zapisany tego samego dnia
Cotygodniowe wpisy backup_create, każdy oznaczony jako Success, sięgające ponad miesiąc wstecz
To potwierdziło tę obietnicę w logach samego konta, co stanowi wyraźny kontrast wobec skanera malware pozostającego nieaktywowanym jedną sekcję dalej.
Warto wiedzieć, że Hostinger dostarcza niektóre z deklarowanych funkcji domyślnie, a inne trzeba włączyć samodzielnie, i jedyny sposób, by sprawdzić które są które, to samemu to przejrzeć, ponieważ strona planu traktuje je jako równie wliczone.
Następnie wróciłem do karty aplikacji Laravel i kliknąłem Manage App, oczekując, że otworzy jakiś ekran konfiguracji lub zarządzania plikami specyficzny dla Laravel, tak jak przycisk Cloudpanel powyżej.
Zamiast tego otworzyła się strona zatytułowana “Let’s get started”, prowadząca do dokumentacji Laravel i wideo tutoriali Laracasts, z jednym przyciskiem poniżej o treści Deploy now.
Kliknąłem go mimo wszystko, żeby zobaczyć, dokąd prowadzi, i przeniósł mnie na laravel.com/cloud, stronę rejestracji do Laravel Cloud.
Oto różnica, którą warto precyzyjnie zaznaczyć.
Laravel Cloud nie jest produktem Hostinger i nie ma nic wspólnego z VPS, za który właśnie zapłaciłem. To osobna, w pełni zarządzana platforma hostingowa tworzona i sprzedawana bezpośrednio przez zespół Laravel, konkurująca w tej samej przestrzeni co usługa taka jak Vercel czy Heroku, z własnym systemem kont, własnym cennikiem i własnym darmowym kredytem użytkowym.
Rejestracja tam oznaczałaby płatność na rzecz Laravel, oprócz tego, co już zapłaciłeś Hostinger, za hostowanie aplikacji zupełnie gdzie indziej.
Jeśli chodzi o to, dlaczego Manage App wskazuje tam, sprawdziłem oficjalny artykuł bazy wiedzy, który sam Kodee przytoczył, gdy zapytałem: “Jak korzystać z szablonu Laravel VPS w Hostinger“. Ten artykuł prowadzi przez dostęp do CloudPanel na adresie IP VPS na porcie 8443, edycję pliku .env i uruchamianie Composer oraz Artisan przez SSH.
Nie wspomina ani słowem o przycisku Manage App i nie wspomina ani słowem o Laravel Cloud. To więc nie jest przypadek, że wyjaśnienie istnieje gdzieś, gdzie nie zajrzałem.
Własny oficjalny poradnik Hostinger dla tego dokładnego szablonu nie wspomina, że ten przycisk istnieje, a Kodee, gdy zapytałem wprost, potwierdził, że Manage App nie zarządza VPS i ostrzegł, że rejestracja do Laravel Cloud stamtąd oznacza drugi, oddzielny rachunek.
Każdy, kto kliknie Manage App oczekując zarządzania aplikacją, trafia na stronę rejestracji zupełnie innego płatnego produktu, bez żadnej dokumentacji uprzedzającej o tym fakcie.
Przycisk, który naprawdę prowadzi do właściwego miejsca, znajduje się jedną kartę niżej. Manage panel, na karcie Cloudpanel.
Kliknięcie otwiera ekran logowania proszący o nazwę użytkownika i hasło, i warto tu być precyzyjnym, ponieważ panel nie daje żadnych podpowiedzi, gdy już znajdziesz się na tym ekranie.
Nazwa użytkownika to admin, a hasło to hasło serwera wysłane przez Hostinger e-mailem przy pierwszym provisioning VPS, a nie hasło do konta Hostinger.
Jeśli ten e-mail dawno zniknął, link Reset obok pola hasła na karcie Cloudpanel generuje nowe bez potrzeby przekopywania skrzynki odbiorczej.
Po zalogowaniu Cloudpanel otwiera listę Sites, z hostem VPS już skonfigurowanym jako aktywna witryna, typem aplikacji ustawionym na PHP i linkiem Manage obok niej.
Otwarcie ustawień tej witryny pokazało cały rząd zakładek: Settings, Vhost, Databases, Varnish Cache, SSL/TLS, Security, SSH/FTP, File Manager, Cron Jobs i Logs.
To naprawdę pełny panel sterowania i warto zaznaczyć, że zakładka Cron Jobs znajduje się właśnie tutaj. Kodee przeprowadził mnie przez ręczne dodanie wpisu cron dla schedulera przez SSH, co działa bez problemu, ale Cloudpanel ma w tym samym interfejsie sposób typu point-and-click, który pozwala zrobić to samo bez dotykania terminala, a ani Kodee, ani artykuł z bazy wiedzy nie wspomnieli o tej opcji.
Po tym wszystkim lewy pasek menu na stronie zarządzania serwerem to miejsce, gdzie znajdują się prawdziwe sterowania.
Oto, co oferuje:
Overview: sama strona podsumowania, z kartami Laravel i Cloudpanel, użyciem zasobów oraz szybkimi linkami do wszystkiego poniżej
Settings: konfiguracja na poziomie serwera, obejmująca m.in. reset hasła root i zmianę nazwy hosta
OS & Panel: kontrola nad systemem operacyjnym i tym, jaki panel sterowania jest zainstalowany na serwerze
Backups & Monitoring: rozwija się do Snapshots & Backups, Server Usage i Latest Actions, gdzie znalazłem cotygodniowy log kopii potwierdzający działanie tej funkcji
Security: obejmuje skaner malware i ustawienia firewalla, czyli sekcję, w której znalazłem wyłączony skaner
API: otwiera dokumentację API Hostinger w nowej karcie, dla każdego, kto automatyzuje zarządzanie serwerem poza panelem
DNS Manager: zarządzanie domeną i rekordami DNS powiązanymi z serwerem
Tutorials: zewnętrzny link do materiałów pomocy Hostinger
To wystarczająco szeroki zakres, by uznać go za pełne pokrycie administracji VPS. Ustawienia serwera, kontrola OS, bezpieczeństwo, kopie zapasowe, DNS i dostęp do API są tu wyraźnie wydzielone jako osobne kategorie, a nie schowane w jednym zbiorczym menu ustawień, i nie natrafiłem na nic, czego by mi brakowało.
Nie robi jednak nic, by wbudować narzędzia specyficzne dla Laravel: wdrażanie kodu, zarządzanie plikami środowiskowymi, uruchamianie komend Artisan — wszystko to odbywa się przez Cloudpanel albo terminal, a nie przez ten pasek boczny.
To prowadzi mnie do przycisku terminala na karcie Ubuntu. Jego celem jest bezpośredni dostęp do wiersza poleceń do samego serwera, otwierający sesję SSH w przeglądarce bez potrzeby używania osobnego klienta SSH lub kopiowania prywatnego klucza na własny komputer.
Kliknięcie przeniosło mnie od razu do root shell, już uwierzytelnionego, z banerem powitalnym Cloudpanel na ekranie pokazującym własny adres internetowy oraz narzędzie CLI o nazwie clpctl do zarządzania panelem z linii poleceń.
Dla każdego, kto czuje się komfortowo w terminalu, to najszybsza droga do faktycznej konfiguracji instalacji Laravel, wdrażania kodu, edytowania zmiennych środowiskowych, uruchamiania migracji, ponieważ nic z tego nie ma dedykowanego przycisku w samym hPanel.
Ogólny werdykt dotyczący łatwości obsługi
Proces zakupu i droga od płatności do działającego serwera działają tu dobrze, a realne znaczenie wyboru lokalizacji serwera, zamiast po prostu wybierania tego regionu, który testuje się najszybciej, to drobny detal, który daje korzyść każdemu, kto myśli o tym, gdzie faktycznie będą jego odwiedzający.
Sam pasek zarządzania serwerem obejmuje wszystko, czego potrzebuje administrator VPS: ustawienia, kontrolę OS i panelu, kopie zapasowe, bezpieczeństwo, DNS i dostęp do API jako wyraźnie odrębne kategorie, i nie napotkałem żadnej bariery, szukając kontroli VPS, której tam nie było. Słabość pojawia się na poziomie zarządzania aplikacją.
Skaner malware reklamowany na stronie planu nie był zainstalowany na serwerze, który otrzymałem, a jeden przycisk rzeczywiście nazwany do zarządzania aplikacją Laravel prowadzi do strony rejestracji konkurencyjnego produktu zamiast do czegokolwiek przypominającego zarządzanie aplikacją, bez żadnej dokumentacji uprzedzającej o tym fakcie.
Cloudpanel i terminal działają dokładnie tak, jak powinny, gdy już je znajdziesz, a cotygodniowe kopie zapasowe uruchamiają się zgodnie z obietnicą. Problemem jest to, że interfejs Hostinger prowadzi najpierw do złych drzwi i nic w panelu nie wyjaśnia, że Manage App nie jest tym zarządzaniem aplikacją, którego szukasz.
Hostinger Laravel VPS Hosting
Odkryj, jak Hostinger Laravel VPS Hosting zapewnia elastyczne środowisko do wdrażania aplikacji Laravel z dedykowanymi zasobami serwera, pełną kontrolą, skalowalną wydajnością i konfigurowalnymi ustawieniami dla nowoczesnych projektów webowych.
Kodee, asystent AI Hostinger, działa za przyciskiem Ask AI w hPanel i właśnie tak obsługuje wsparcie także tutaj, tak samo jak w pozostałych produktach Hostinger.
Przetestowałem go dwoma osobnymi pytaniami technicznymi dotyczącymi tego VPS: jednym o problem z interfejsem, na który już trafiłem, i drugim, głębszym, o to, jak Laravel faktycznie działa w produkcji na tym serwerze.
Następnie przejrzałem bazę wiedzy Hostinger, aby sprawdzić, ile z tego obejmuje bez potrzeby pytania kogokolwiek.
1. Wsparcie AI (Kodee)
Moje pierwsze pytanie wynikało wprost z testowania przycisku Manage App na karcie Laravel, który otworzył Laravel Cloud, osobną płatną platformę, zamiast czegokolwiek powiązanego z samym VPS.
Spytałem Kodee bezpośrednio, czy ten przycisk powinien otwierać Laravel Cloud, czy zarządzać instalacją już działającą przez Cloudpanel, i co właściwie stanie się, jeśli zarejestruję się do Laravel Cloud z tego miejsca.
Kodee odpowiedział w ciągu minuty:
Potwierdził, że Manage App nie zarządza istniejącą instalacją VPS
Prawidłowo zidentyfikował go jako link do Laravel Cloud, osobnej platformy wdrożeniowej
Wskazał Cloudpanel, dostępny pod adresem IP VPS na porcie 8443, jako prawdziwe miejsce zarządzania
Ostrzegł, że rejestracja do Laravel Cloud stworzy oddzielne, niezależnie rozliczane środowisko, a nie wdroży niczego na VPS, za który już zapłaciłem
To trafna, poprawna odpowiedź na pytanie, które ma realny koszt, jeśli się pomylisz, i była poparta cytatem z dokumentacji Hostinger, a nie zgadywaniem.
Następnie zadałem pytanie bardziej techniczne. Aplikacje Laravel w produkcji zależą od wpisu cron dla harmonogramu zadań i procesu Supervisor, który utrzymuje workery kolejki przy życiu, i chciałem wiedzieć, czy szablon VPS konfiguruje automatycznie którekolwiek z nich oraz czy sam Supervisor przetrwa restart, jeśli skonfiguruję go samodzielnie.
Kodee powiedział, że sprawdzi serwer bezpośrednio, zanim odpowie, i rzeczywiście to zrobił:
Poinformował, że nie ma wpisu cron schedule:run
Poinformował, że nie ma skonfigurowanej usługi Supervisor
Poinformował, że nie ma skonfigurowanego workera kolejki
Podał dokładną linię cron potrzebną dla schedulera
Podał pełny blok konfiguracji Supervisor dla workera kolejki, z poprawnymi flagami
Potwierdził, że Supervisor utrzymuje się po restarcie po włączeniu go przez systemctl enable –now supervisor
Dodał przypomnienie, by po wdrożeniu nowego kodu uruchomić php artisan queue:restart, szczegół łatwy do przeoczenia, a powodujący realne błędy produkcyjne, jeśli się go pominie
Co myślę o wsparciu AI: Kodee zasłużył na swoje odpowiedzi. Potwierdzenie, że nie ma cron schedulera ani procesu Supervisor, zanim cokolwiek zasugerował, to różnica między odpowiedzią z checklisty a odpowiedzią opartą na tym, co ten konkretny serwer faktycznie robił, a przypomnienie o restarcie workera kolejki po wdrożeniu to ten rodzaj szczegółu, który pojawia się tylko wtedy, gdy ktoś lub coś naprawdę rozumie, jak kolejki Laravel działają w produkcji.
Dwa pytania, dwie dokładne i kompletne odpowiedzi, obie dostarczone w ciągu kilku minut.
2. Baza wiedzy
Baza wiedzy Hostinger jest zorganizowana tak samo we wszystkich produktach: duże kafelki kategorii z liczbą artykułów, pasek wyszukiwania i filtr kategorii u góry.
Zamiast przeglądać, od razu użyłem wyszukiwania i wpisałem “laravel”, co zwróciło 15 wyników na dwóch stronach, zauważalnie więcej niż pokazuje węższy one-click app.
Warto tu jednak dodać zastrzeżenie. Większa liczba wyników nie znaczy bardziej trafnych wyników, bo kilka trafień było tylko luźno powiązanych; artykuł o ograniczeniach poczty PHP i inny o problemach z migracją stron pojawiły się tylko dlatego, że mimochodem wspominają o Laravel.
Najbardziej trafny wynik, “How to use the Laravel VPS template at Hostinger”, obejmuje dostęp do Cloudpanel, zrozumienie struktury folderów Laravel, edycję pliku .env , uruchamianie Composer i wykonywanie migracji.
To solidny przewodnik po uruchomieniu pierwszego projektu Laravel na tym szablonie. Czego nie obejmuje, to harmonogramu zadań ani workera kolejki, czyli dokładnie tej luki, którą Kodee musiał wypełnić, gdy zapytałem.
Dalsze przeglądanie wyników wyszukiwania ujawniło coś, co warto zaznaczyć. Starszy artykuł, “How to deploy Laravel 8 at Hostinger”, zawiera działający przykład cron dla schedulera, ale został napisany dla innego, starszego sposobu konfiguracji, wdrażania Laravel ręcznie na shared lub cloud hosting, a nie dla obecnego szablonu VPS, z strukturą plików public_html , która nie ma nic wspólnego z tym, jak Cloudpanel organizuje VPS.
Każdy, kto na tym szablonie VPS szuka w bazie wiedzy wskazówek dotyczących schedulera, trafiłby najpierw na artykuł opisujący inny produkt, zanim znalazłby coś, co rzeczywiście dotyczy jego serwera.
Co myślę o bazie wiedzy: Liczba artykułów wygląda dobrze na papierze, 15 wyników dla jednego wyszukiwanego hasła, ale sama objętość ukrywa, jak rozproszona jest naprawdę użyteczna treść. Kluczowy artykuł o szablonie VPS jest dobrze napisany i prowadzi do uruchomienia pierwszego projektu, ale zatrzymuje się dokładnie tam, gdzie wdrożenie produkcyjne robi się poważne, a jedyny materiał dokumentacyjny dotyczący schedulera znajduje się w artykule napisanym dla zupełnie innego produktu hostingowego.
Czytelnik polegający wyłącznie na bazie wiedzy mógłby łatwo zastosować się do tego starszego poradnika i źle skonfigurować swój VPS, kopiując komendy przygotowane dla zupełnie innej struktury plików.
Ogólny werdykt dotyczący wsparcia
Kodee odgrywa tu najważniejszą rolę i robi to dobrze. Obie rozmowy obejmowały sprawdzenie rzeczywistego stanu serwera przed odpowiedzią, a druga z nich dała kompletną, poprawną, gotową do wdrożenia poprawkę dla czegoś, co szablon VPS pozostawia domyślnie niekonfigurowane.
Baza wiedzy sprawdza się przy uruchamianiu pierwszego projektu Laravel, ale jej zakres szybko się kończy, a to, co istnieje na bardziej zaawansowany temat, jak scheduler, znajduje się w artykule dotyczącym całkowicie innego produktu hostingowego.
Do wszystkiego poza podstawami bardziej niezawodną drogą jest Kodee, i konsekwentnie to potwierdzał, opierając się na tym, co rzeczywiście sprawdził, zamiast na założeniach.
Hostinger Laravel VPS Hosting
Odkryj, jak Hostinger Laravel VPS Hosting zapewnia elastyczne środowisko do wdrażania aplikacji Laravel z dedykowanymi zasobami serwera, pełną kontrolą, skalowalną wydajnością i konfigurowalnymi ustawieniami dla nowoczesnych projektów webowych.
Tak. Podstawy są tu mocne. Laravel i Cloudpanel pojawiają się preinstalowane i działające, sprzęt pod spodem wypada dobrze w benchmarkach CPU, pamięci i dysku, a Kodee udzielił dwóch trafnych, opartych na stanie serwera odpowiedzi technicznych, gdy go sprawdziłem. Cotygodniowe kopie zapasowe zgadzały się z własnymi logami konta, dokładnie tak, jak obiecano.
Szorstkie krawędzie są wąskie, ale warto je znać przed zakupem. Skaner malware wymieniony jako główna funkcja nie był domyślnie włączony, a przycisk Manage App na karcie Laravel prowadzi do Laravel Cloud, osobnego płatnego produktu, zamiast do czegokolwiek przypominającego zarządzanie aplikacją, bez żadnej dokumentacji ostrzegającej o tym wcześniej.
Żadnego z tych problemów nie trudno obejść, gdy już wiesz, że Cloudpanel jest właściwym miejscem zarządzania, ale żaden nie powinien wymagać zgadywania.
Dla programisty, który chce szybko uruchomić Laravel na solidnej infrastrukturze i nie przeszkadza mu poświęcenie pięciu minut na znalezienie Cloudpanel zamiast mylącego przycisku obok niego, to łatwa rekomendacja. Dla kogoś, kto chce, aby każda reklamowana funkcja była włączona w chwili uruchomienia serwera, bez żadnej dodatkowej weryfikacji, warto zarezerwować sobie kilka dodatkowych minut na konfigurację, zanim uzna się wszystko za gotowe.
The section about renewal pricing is probably the most important takeaway. Introductory prices always look attractive, but it's the renewal cost that determines the real long-term value. I also found another review on Bestecision that breaks down the pricing, performance, and renewal considerations in detail.
Oferta może i dobra, ale to nie jest skalowalna Chmura, mają ograniczone, ściśle wyliczone parametry bez możliwości ich zmiany (chyba, że na wyższy Plan). Nie wiem dlaczego opisujecie to jako "Chmura"...
WOW! Naprawde tani hosting, stabilny a support jest gotów pomóc w ciągu 2 dni max! NIestety po ulepszeniu z darmowego na premium musiałem przeinstalować serwer
Czy Hostinger jest dobry do hostowania aplikacji Laravel?
Tak. Laravel i Cloudpanel są wstępnie zainstalowane w momencie przydzielenia VPS-a, sprzęt bazowy dobrze radzi sobie z CPU, pamięcią i dyskiem, a asystent AI Kodee od Hostinger udziela dokładnych, konkretnych odpowiedzi na rzeczywiste pytania dotyczące konfiguracji Laravel. Główny haczyk to skaner malware, który jest domyślnie wyłączony, mimo że jest reklamowany jako wliczony w cenę.
Czy VPS Laravel od Hostinger jest fabrycznie zainstalowany z Laravel?
Tak. Laravel jest oferowany jako aplikacja instalowana jednym kliknięciem podczas zakupu VPS i instaluje się automatycznie na Ubuntu wraz z Cloudpanel, panelem sterowania używanym później do zarządzania aplikacją, jej bazą danych oraz ustawieniami domeny.
Czy Hostinger oferuje darmowy okres próbny dla hostingu VPS Laravel?
Nie ma dedykowanej bezpłatnej wersji próbnej dla planów VPS Laravel. Hostinger oferuje za to 30-dniową gwarancję zwrotu pieniędzy dla każdego planu VPS, choć drugi zwrot za VPS w ciągu 180 dni od pierwszego nie zostanie zatwierdzony.
Czy mogę otrzymać zwrot pieniędzy za hosting VPS Hostinger?
Tak, w ciągu 30 dni od zakupu, o ile nie otrzymałeś już zwrotu za inny plan VPS w ciągu ostatnich 180 dni. Ulepszenia istniejącego planu VPS oraz płatności dokonane za pomocą kryptowaluty są całkowicie wyłączone z możliwości zwrotu.
Jak zarządzać moją aplikacją Laravel na VPS Hostinger?
Przez Cloudpanel, dostępny za pomocą przycisku Manage panel na karcie Cloudpanel w hPanelu lub bezpośrednio pod adresem IP VPS na porcie 8443. Przycisk Manage App na samej karcie Laravel nie zarządza aplikacją, lecz prowadzi do Laravel Cloud, oddzielnego produktu hostingowego niezwiązanego z VPS.
HostAdvice.com oferuje profesjonalne opinie o firmach hostingowych, w pełni niezależne od jakiegokolwiek innego podmiotu. Nasze recenzje są bezstronne, uczciwe i wykorzystują te same oceny we wszystkich tych przypadkach.Od recenzowanych firm otrzymujemy środki pieniężne. Nie mają one wpływu na rodzaj lub wynik naszych opinii, ani też nie wpływają na pozycję w rankingu firm, od których otrzymaliśmy wsparcie.Wspieraj społeczność właścicieli serwisów internetowych dodając swoją rzetelną opinię na temat dostawcy usług hostingowych swojego serwisu internetowego.