PHP 8.4 vs 8.5 na hostingu: jak verze PHP ovlivní rychlost a bezpečnost webu
Verze PHP není detail pro programátory — rozhoduje o tom, jak rychle se váš web načítá a jestli běží na kódu, který ještě dostává bezpečnostní záplaty. Podíváme se, co přineslo PHP 8.4 a 8.5, proč jsou staré verze riziko a jak verzi bezpečně přepnout u hostingu.

Obsah článku
Verze PHP je jedno z nejpřehlíženějších nastavení hostingu. Řada webů běží roky na verzi, kterou nikdo nesáhl od instalace WordPressu — a přitom právě tohle číslo rozhoduje o tom, jak rychle stránka odpoví a jestli má ještě šanci dostat bezpečnostní opravu, když se objeví zranitelnost.
V roce 2026 jsou aktuální PHP 8.4 a nejnovější 8.5. Pojďme si projít, čím se liší, co znamená "konec podpory" v praxi a jak verzi u hostingu zkontrolovat a přepnout, aniž byste web položili.
Proč verze PHP vůbec řeší rychlost a bezpečnost
PHP je jazyk, ve kterém běží drtivá většina redakčních systémů a e-shopů — WordPress, WooCommerce, PrestaShop, Drupal. Každá nová hlavní verze přináší dvě věci, které se přímo dotýkají provozu webu:
- Výkon. Jádro PHP se s každou verzí optimalizuje. Novější verze zvládne obsloužit více požadavků za sekundu při stejném hardwaru, což znamená nižší dobu odezvy a klidnější server ve špičce. U dynamických webů (přihlášení, košík, filtrování) je rozdíl proti verzím 7.x znatelný.
- Bezpečnost. Jakmile verze překročí konec podpory, přestávají pro ni vycházet záplaty. Nově nalezená chyba v jádře PHP už na ní zůstane neopravená — a to bez ohledu na to, jak pečlivě aktualizujete pluginy.
Rychlost webu ovšem neurčuje jen PHP — svou roli hraje databáze, cache, kvalita šablony i samotný hosting. Pokud chcete zjistit, kde přesně máte úzké hrdlo, projděte si návod jak změřit rychlost hostingu a poznat, kde je problém. Přepnutí PHP je jeden z prvních a nejlacinějších kroků, ale ne vždy jediný.
Co přineslo PHP 8.4
PHP 8.4 vyšlo v listopadu 2024 a je to solidní, produkčně vyzrálá verze, kterou dnes nabízí většina hostingů jako výchozí. Pro provozovatele webů jsou zajímavé hlavně tyto novinky:
- Property hooks a asymetrická viditelnost — modernější způsob práce s vlastnostmi objektů, který ocení hlavně vývojáři pluginů a šablon.
- Nové funkce nad poli jako
array_find,array_anyaarray_all, které zjednodušují běžný kód. - Nový HTML5 parser (
\Dom\HTMLDocument) — konečně korektní zpracování moderního HTML, dřív bylo potřeba obcházet. - Atribut
#[\Deprecated]pro čistší označování zastaralých funkcí.
Z pohledu bezpečnosti a stability je 8.4 v roce 2026 rozumná volba: má aktivní podporu, širokou kompatibilitu s pluginy a je odladěná.
Co přineslo PHP 8.5
PHP 8.5 vyšlo v listopadu 2025 jako zatím nejnovější verze. Přináší několik věcí, které mění, jak se PHP píše:
- Pipe operátor
|>— vlajková novinka. Umožňuje řetězit volání funkcí zleva doprava a čitelněji tak zapisovat transformace dat. - Atribut
#[\NoDiscard]upozorní, když kód ignoruje návratovou hodnotu, kterou by ignorovat neměl. - Klonování s úpravami —
clonemůže rovnou přepsat vybrané vlastnosti. - Nová URI extenze pro standardní parsování adres (dřív se řešilo knihovnami třetích stran).
- Backtrace u fatálních chyb — snazší dohledání, kde web spadl.
8.5 je lákavá, ale je čerstvá. Ne každý plugin nebo šablona jsou na ni odladěné, takže na produkci e-shopu s ní nemusíte spěchat. Na novém projektu nebo tam, kde máte vlastní kód pod kontrolou, dává smysl už teď.
Tabulka verzí a stavu podpory
PHP má jasný cyklus: každá verze dostává zhruba dva roky aktivní podpory (opravy chyb) a poté rok podpory jen bezpečnostní. Následující přehled odpovídá stavu v polovině roku 2026 — přesné datum vždy ověřte na php.net, protože se konec podpory posouvá na konec daného roku.
| Verze | Vydání | Stav v roce 2026 | Bezpečnostní podpora do |
|---|---|---|---|
| PHP 8.1 | 11/2021 | Po konci podpory (EOL) | skončila (konec 2025) |
| PHP 8.2 | 12/2022 | Jen bezpečnostní záplaty | ~konec 2026 |
| PHP 8.3 | 11/2023 | Jen bezpečnostní záplaty | ~konec 2027 |
| PHP 8.4 | 11/2024 | Aktivní podpora | ~konec 2028 |
| PHP 8.5 | 11/2025 | Aktivní podpora (nejnovější) | ~konec 2029 |
Starší verze 7.x (7.4 a nižší) jsou po konci podpory už roky a představují nejvyšší riziko. Pokud na nich něco běží, je to priorita číslo jedna.
Proč jsou staré verze reálný problém
"Web funguje, tak proč to řešit?" Funkčnost a bezpečnost jsou dvě různé věci. Web na PHP 8.1 nebo 7.4 se dnes tváří stejně jako včera, ale:
- Nedostává bezpečnostní záplaty. Objevená zranitelnost v jádře zůstane otevřená.
- Ztrácí na výkonu oproti novějším verzím při stejné zátěži.
- Přestává být kompatibilní. Nové verze WordPressu, WooCommerce i moderních pluginů postupně přestávají staré PHP podporovat. Dřív nebo později narazíte na aktualizaci, která na staré verzi prostě nepůjde.
- Zdražuje případný pozdější skok. Přechod z 7.4 rovnou na 8.4 je větší zásah než pravidelné malé kroky.
Jak zjistit a přepnout verzi PHP
Aktuální verzi zjistíte nejrychleji přes administraci hostingu, nebo souborem s funkcí phpinfo(). U WordPressu ji najdete i v Nástroje → Stav webu → Info → Server.
Přepnutí se liší podle panelu:
- cPanel — hledejte dlaždici MultiPHP Manager (výběr verze pro doménu) nebo Select PHP Version pro verzi a rozšíření.
- DirectAdmin — sekce PHP Version Selector nebo Select PHP Version.
- Vlastní panel hostingu (Wedos, Forpsi, Webglobe a další) — obvykle v nastavení domény/webu pod položkou "verze PHP". U některých poskytovatelů se mění globálně, u jiných per doména.
Pokud verzi v panelu vůbec nenajdete nebo nabízí jen zastaralé možnosti, je to signál, že hosting zaostává — a téma pro úvahu o změně poskytovatele.
Jak upgradovat bezpečně
Přepnutí PHP je otázka jednoho kliknutí, ale bez přípravy si můžete rozbít web. Osvědčený postup:
- Zálohujte celý web i databázi. Než cokoli přepnete.
- Otestujte na staging kopii, pokud ji hosting nabízí. Přepnete PHP jen na kopii a proklikáte web.
- Aktualizujte jádro, šablonu a pluginy na nejnovější verze — kompatibilita s novým PHP bývá právě v nich.
- Přepněte verzi a projděte klíčové funkce: administraci, formuláře, u e-shopu celý průchod košíkem a platbou.
- Zkontrolujte logy chyb. Deprecated hlášky nemusí být fatální, ale skutečné chyby (
Fatal error) řešte hned — zpravidla jde o konkrétní zastaralý plugin.
U WordPressu a WooCommerce je dobré volit spíš verzi s aktivní podporou, kterou stíhá ekosystém pluginů — v praxi tedy dnes 8.4, ne nutně úplně nejnovější 8.5.
Kdy s upgradem naopak počkat
Aby to bylo poctivé — ne vždy je skok na nejnovější verzi ta správná volba právě teď:
- Máte kritický e-shop ve špičce sezóny. Nesahejte na produkci před Black Friday. Naplánujte upgrade na klidnější období.
- Web závisí na starém, neudržovaném pluginu. Nejdřív najděte náhradu, teprve pak přepínejte — jinak si web položíte.
- Vlastní kód na míru bez testů. Ověřte kompatibilitu nebo si nechte web projít vývojářem.
- 8.5 je zatím čerstvá. Pokud nemáte konkrétní důvod (potřebujete její novinky), počkejte pár měsíců, než dozraje podpora v pluginech.
Pravidlo palce: nikdy nezůstávejte na verzi po konci podpory, ale zároveň nebuďte první, kdo produkční e-shop pustí na verzi vydanou před pár týdny. Rozumný střed — nejnovější verze s aktivní podporou a širokou kompatibilitou — je téměř vždy nejlepší volba.


