Hosting

Požadavky WordPress vs. realita hostingu v roce 2025

[gtranslate]

Pokud provozuješ web na WordPressu, je dobré mít jasno v tom, jakou verzi PHP používáš na hostingu – a zda ti hosting vůbec umožní upgrade. Mnoho sdílených webhostingů totiž někdy běží na starších verzích PHP, než by bylo ideální. Níže popisuji, co WordPress doporučuje, jaká je reálná situace a co můžeš udělat, aby byl tvůj web bezpečný, rychlý a bez problémů.

1. Co WordPress doporučuje

  • Oficiální stránka WordPressu uvádí: doporučená verze PHP je 8.3 nebo vyšší.
  • Dále: databáze MySQL verze 8.0+ nebo MariaDB verze 10.6+.
  • Z pohledu PHP samotného: verze 8.3 je aktuálně podporovaná verzí PHP do 31. 12. 2025 pro aktivní podporu, a do 31.12.2027 pro bezpečnostní záplaty. Tedy je bezpečné jí používat až do konce roku 2027.

Z toho je zřejmé: WordPress sám říká „ideálně PHP 8.3+“, takže pokud jsi stále na něčem starším, není to ideální stav.

2. Jaká je realita u webhostingů

  • Přestože WordPress doporučuje PHP 8.3+, řada provozovatelů sdíleného hostingu běží na verzích PHP 8.1 nebo 8.2 jako výchozí. Často se odvolávají na minimální verzi, případně naráží na problémy instalátorů.
  • Navíc některé společnosti mají v nabídce hostingy, kde není (zatím) dostupná verze 8.3, nebo je dostupná, ale není výchozí. Což dlouhodobě vede k tomu, že spousta uživatelů zůstane na verzi, která byla použita v době instalace.

Z toho plyne: i když by ideál byl PHP 8.3+, v praxi můžeš narazit na to, že tvůj hosting nabízí „jen“ třeba 8.1, nebo že verze 8.3 existuje jen jako volitelná a vyžaduje to zásah v administraci. To neznamená nutně katastrofu, ale rozhodně je to signál, abys situaci prověřil.

3. Proč je důležité mít aktuální PHP

  • Bezpečnost: Starší verze PHP už nejsou aktivně podporované, mohou být zranitelné. Například PHP 8.1 bude mít bezpečnostní podporu jen do 31. 12. 2025.
  • Výkon: Novější PHP verze bývají rychlejší, efektivnější ve spotřebě paměti a lepší v zpracování kódu.
  • Kompatibilita: WordPress sám i pluginy a šablony se vyvíjejí s ohledem na novější PHP – pokud zůstaneš na velmi staré verzi, můžeš mít problémy s funkcemi nebo s bezpečnostními záplatami. Toto je problém zejména u pluginů, které nemusí jít aktualizovat právě z důvodu staré verze PHP, což otvírá cestu nezaplétaným bezpečnostním zranitelnostem.

4. Co bys měl jako majitel WordPress webu udělat

  1. Zjisti, jakou verzi PHP používáš
    • Přihlas se ke svému webhostingu, v ovládacím panelu hledej informace o PHP verzi pro doménu/web.
    • Pokud není rozhraní přehledné, můžeš vytvořit soubor phpinfo.php s obsahem <?php phpinfo(); ?>, nahrát ho například přes FTP a spustit. Po zjištění je dobré jej zase smazat. Obsahuje totiž informace, které mohou případnému útočníkovi ulehčit práci.
  2. Zjisti možnosti změny verze PHP na hostingu
    • Pokud hosting umožňuje výběr verze PHP pro jednotlivé domény/subdomény (např. MultiPHP Manager v cPanelu), využij toho.
    • Pokud tvůj hosting nabízí jen starší verzi jako výchozí a není možnost přepnout, zvaž změnu hostingu. Na trhu je dostatečně velká nabídka. Migrovat WordPress je navíc velice snadné.
  3. Ověř kompatibilitu WordPressu, šablony a pluginů před upgradem
    • Před změnou PHP připrav tzv. staging stránku nebo zálohu – vyzkoušej, zda vše funguje. Zvláště starší pluginy nebo šablony nemusí být připravené na PHP 8.3. Pokud používáš pluginy, které několik let neprošly aktualizací/údržbou zvaž jejich nahrazení.
    • Zkontroluj, zda tvůj WordPress je aktualizovaný, šablona i pluginy mají podporu.
  4. Naplánuj upgrade
    • Pokud jsi na PHP 8.1 nebo nižší, máš čas, ale není na co čekat – ideál je přechod na PHP 8.2 či 8.3 co nejdříve.
    • Jakmile je hosting připraven a kompatibilita ověřena, změň verzi PHP a sleduj chování webu (výkonnost, chyby).
    • Po upgradu sleduj logy chyb a funkčnost – pokud narazíš na problémy, může být nutné vrátit verzi nebo opravit konkrétní plugin.

5. Kdy je opravdu nutné tlačit na upgrade

  • Pokud tvůj web běží na verzi PHP, která už není bezpečnostně podporovaná (např. PHP 7.x). To znamená, že nemáš záplaty a jsi vystaven riziku.
  • Pokud hostitel oznámí, že starší verze bude postupně vypnuta nebo bude mít omezenou podporu. Omezená podpora většinou znamená žádná podpora.
  • Pokud výkon webu je nedostatečný nebo máš velkou návštěvnost – novější PHP ti může pomoci snížit zátěž a zrychlit načítání. Zvláště velký rozdíl je mezi PHP 7 a PHP 8

Shrnutí

  • WordPress doporučuje PHP 8.3 nebo vyšší pro ideální prostředí. Jen dej pozor starší pluginy mohou mít s nejnovějších PHP 8.4 potíže. Nepodceň testování.
  • Realita hostingu může být taková, že defaultní verze je PHP 8.1 nebo 8.2 – což stále funguje, ale už není „moderní ideál“.
  • Vyšší verze PHP znamená lepší bezpečnost, výkon a kompatibilitu, takže se vyplatí upgrade naplánovat.
  • Klíčem je: zjistit, co máš, ověřit, zda můžeš změnit verzi, testovat a poté provést změnu.

Jak bude reklama vypadat?
-
Nechceš zde reklamu napořád jen za 60 Kč?
Zobrazit formulář pro nákup

Neon Kid

Jsem Neon Kid. Dítě internetu, co vyrostlo mezi blikajícími bannery, modemovým šumem a kyberpunkovými sny. Píšu o technologiích, bezpečnosti a digitální kultuře tak, aby to nebyla nuda. Beru seriózní věci a servíruju je v jazyce, kterému rozumí každý, kdo má v kapse smartphone. Moje mise? Přeložit svět jedniček a nul do příběhů, co pálí, baví a nutí přemýšlet.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *