Návody

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.

· Jul 29, 2026 · aktualizováno Jul 8, 2026
PHP 8.4 vs 8.5 na hostingu: jak verze PHP ovlivní rychlost a bezpečnost webu
Ilustrace vygenerovaná pomocí AI
Obsah článku
  1. Proč verze PHP vůbec řeší rychlost a bezpečnost
  2. Co přineslo PHP 8.4
  3. Co přineslo PHP 8.5
  4. Tabulka verzí a stavu podpory
  5. Proč jsou staré verze reálný problém
  6. Jak zjistit a přepnout verzi PHP
  7. Jak upgradovat bezpečně
  8. Kdy s upgradem naopak počkat

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_any a array_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 úpravamiclone můž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:

  1. Zálohujte celý web i databázi. Než cokoli přepnete.
  2. Otestujte na staging kopii, pokud ji hosting nabízí. Přepnete PHP jen na kopii a proklikáte web.
  3. Aktualizujte jádro, šablonu a pluginy na nejnovější verze — kompatibilita s novým PHP bývá právě v nich.
  4. Přepněte verzi a projděte klíčové funkce: administraci, formuláře, u e-shopu celý průchod košíkem a platbou.
  5. 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.