Aktualizace programového kódu
Aktualizace programového kódu
Přechod z PHP 7.1 na 8.1 a plány na verzi 8.3
Dne 16. září 2024 došlo k významné aktualizaci našeho programového kódu, kdy jsme přešli z verze PHP 7.1 na PHP 8.1. Tento krok přinesl řadu výhod, které zlepšily výkon, bezpečnost a efektivitu našich webových aplikací. Ale také rychlost vývoje nových funkcionalit z naší strany.
Výhody nové verze
- Vyšší bezpečnost: Novější verze PHP obsahují opravy známých zranitelností, čímž snižují riziko útoků na webové aplikace.
- Rychlejší běh webových stránek: Díky optimalizacím kompilace došlo ke zvýšení výkonu, což se projevuje rychlejším načítáním stránek.
- Efektivnější vývoj: Nové funkce a vylepšení v syntaxi usnadňují a zrychlují vývoj aplikací, což vede k efektivnějšímu procesu vývoje.
Plánovaná aktualizace na PHP 8.3
V průběhu roku plánujeme další aktualizaci a to rovnou na verzi PHP 8.3, která přinese další vylepšení. Nebude to ale hned, protože musíme dodržet správné postupy:
- Knihovny třetích stran: Mnoho aplikací závisí na externích knihovnách, které nemusí být okamžitě kompatibilní s nejnovějšími verzemi PHP a musíme tak čekat na aktualizaci ze strany jejich tvůrců.
- Zpětná kompatibilita: Nové verze PHP mohou zavádět změny, které nejsou kompatibilní se stávajícím kódem, což vyžaduje úpravy a testování před aktualizací.
Využití jednotlivých verzí PHP ve světě
Pro zajímavost - podle statistik z ledna 2025 je rozložení použití různých verzí PHP následující:
- PHP 7.4: 7,6 %
- PHP 8.0: 3,4 %
- PHP 8.1: 18,1 %
- PHP 8.2: 28,6 %
- PHP 8.3: 32,7 %
- PHP 8.4: 5,1 %
Tyto údaje ukazují rostoucí trend adopce novějších verzí PHP, přičemž verze 8.3 zaznamenává nejvyšší podíl na trhu.
Aktualizace na novější verze PHP je klíčová pro zajištění bezpečnosti, výkonu a kompatibility webových aplikací. Přesto je důležité provádět tyto aktualizace s ohledem na kompatibilitu s existujícím kódem a používanými knihovnami třetích stran, aby byl zajištěn hladký přechod a minimalizovány potenciální problémy.