PHP8 - byla vydána nová verze PHP
Byla vydána nová major verze jazyka PHP, který pohání téměř 80% všech stránek na internetu. Aktuální osmá verze přináší nové zajímavé vlastnosti a slibuje opět o něco vyšší výkon.
PHP je jazyk, který v našich projektech využíváme velmi často pro tvorbu webových stránek a proto pozorně sledujeme jeho vývoj. Právě vydaná verze PHP8 kromě slibovaného nárustu výkonu slibuje i zajímavé novinky přímo v jazyku. Rychlý přehled těch nejzajímavějších novinek je:
- Pojmenované agumenty
- Nativní atributy
- Definice proměnných objektu v kontruktoru
- Union typy
- Striktní porovnávání pomocí match()
- Nullsafe operátor
- Změna v porovnávání čísel se stringy
- JIT kompilace
Kompletní přehled novinek s ukázkami kódu je možné si prohlédnout přímo na oficiálních stránkách PHP. Nejnovější verzí Symfony s plnou podporou PHP8 by mělo být Symfony 5.2.
Již se rovněž objevily i první benchmarky pro PHP8 a Symfony5.2 - např. zde - z uvedených výsledků zatím vyplývá, že v reálném provozu je pro nejčastější konfiguraci PHP bez opcache preloadu nárůst výkonu oproti PHP7.4 minimální. Při zapnutém opcache preloadu může být dokonce PHP7.4 rychlejší.
Další stránky, kde se již objevily benchmarky PHP jsou Benchmarks Game Debianu :-)
Instalace by v Debian / Ubuntu světě měla být jednoduchá díky existenci repozitářů deb.sury.org.
27.11.2020
Mohlo by vás také zajímat
Vyšlo nové Symfony 5.2
Právě vyšla nová verze námi oblíbeného frameworku Symfony 5.2 a my pro vás máme přehled novinek :-)
Číst víceChcete s námi spolupracovat?
Zpráva byla úspěšně odeslána.
Děkujeme
Omlouváme se, ale zprávu se nepovedlo odeslat.
Budeme rádi, když nám o tomto dáte vědět na info@id-sign.com