přejít na obsah přejít na navigaci

Linux E X P R E S, PHP 7.0 vykazuje zajímavé výkonnostní vlastnosti

Symphera - PM konference

PHP 7.0 vykazuje zajímavé výkonnostní vlastnosti

PHP

Chystaná verze PHP 7.0 dospěla do fáze RC2 a vykazuje zajímavé výkonnostní parametry jak v porovnání se staršími verzemi PHP, tak i se současnou verzí HHVM.


Zanedlouho bude vydána verze 7.0 technologie PHP, nyní se nachází ve fázi Release Candidate 2. Při této příležitosti se magazín Phoronix podíval na to, jak je na tom chystané verze s výkonem. Lednové výsledky ukazovaly jisté zlepšení oproti starším verzím PHP, oproti implementaci HHVM ale nová verze PHP výrazně ztrácela.

Nyní už je tomu ale jinak. Oproti PHP 5.6 je verze 7.0 rychlejší poměrně významně (a ještě více oproti verzi 5.5 a starším), přibližuje se už ale i k HHVM, i když tam pořád zůstává ztráta v řádu desítek procent. PHP 7.0 je však paměťově úspornější, a to o desítky procent oproti předchozím verzím PHP a zhruba o jeden řád oproti HHVM.

Nahoru

Příspěvky

PHP 7.0 vykazuje zajímavé výkonnostní vlastnosti
Martin 5. 09. 2015, 21:52:20
Odpovědět  Odkaz 
Ako to je so spätnou kompatibilitou a niekde som aj čítal o typovej kontrole.
Lukáš Jelínek Re: PHP 7.0 vykazuje zajímavé výkonnostní vlastnosti
Lukáš Jelínek 5. 09. 2015, 22:58:45
Odpovědět  Odkaz 
Jsou tam bohužel nekompatibilní změny a je jich dost. Především bude odstraněno všechno, co bylo teď deprecated: https://wiki.php.net/rfc/remove_deprecated_functionality_in_php7

Dále se zavádí Uniform Variable Syntax: https://wiki.php.net/rfc/uniform_variable_syntax

Nová je také možnost definovat typy návratových hodnot (ta sama o sobě nerozbíjí kompatibilitu, ale může v některých případech komplikovat práci): http://www.sitepoint.com/php-7-revolution-return-types-removed-artifacts/

Jsou tam i další změny, bohužel jsem to nenašel nikde všechno pohromadě. Určitě bude ale v okamžiku vydání nové verze k dispozici kompletní přehled.
Re: Re: PHP 7.0 vykazuje zajímavé výkonnostní vlastnosti
Ondřej Surý 7. 09. 2015, 12:02:49
Odpovědět  Odkaz 
Ucelený přehled změn je jako vždy v UPGRADING:

https://git.php.net/?p=php-src.git;a=blob;f=UPGRADING;hb=HEAD

a UPGRADING.INTERNALS pro vývojáře binárních modulů:

https://git.php.net/?p=php-src.git;a=blob;f=UPGRADING.INTERNALS;hb=HEAD

Přidat názor

Nejsou podporovány žádné značky, komentáře jsou jen čistě textové. Více o diskuzích a pravidlech najdete v nápovědě.
Diskuzi můžete sledovat pomocí RSS kanálu rss



 
 

Top články z OpenOffice.cz

Lukáš Jelínek

Lukáš Jelínek

Dlouholetý člen autorského týmu LinuxEXPRESu a OpenOffice.cz. Vystudoval FEL ČVUT v oboru Výpočetní technika. Žije v Kutné Hoře, podniká v oblasti IT a zároveň pracuje v týmu projektu Turris. Ve volném čase rád fotografuje, natáčí a stříhá video, občas se věnuje powerkitingu a na prahu čtyřicítky začal hrát tenis.


  • Distribuce: Debian, Kubuntu, Linux Mint
  • Grafické prostředí: KDE

| proč linux | blog


Flowmon Friday 2019

Public Relations

Český startup umožňuje automatické investování

PortuPortu je první online automatizovaná investiční platforma v Česku. Sestaví vám portfolio na míru a vy se nemusíte o nic starat – jen sledovat, jak vaše peníze pracují za vás.

Pokračování ...


Redakční blog

Pavel Fric

Pavel Fric, 26. leden

MuseScore 3

První aktualizace třetí řady notačního editoru MuseScore


Redakce

Redakce, 21. prosinec

Pište pro LinuxEXPRES

Baví vás Linux? Pište o něm, není to nic těžkého. LinuxEXPRES hledá nové autory.


Pavel Fric

Pavel Fric, 23. říjen

Nové motivy pro přehrávač Sayonara

Pomozte rozšířit možnost měnit vzhled programu za běhu


Všechny blogy »

eXo space