Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
PHP disponible en version 7
#1
<r><B><s></s><COLOR color="#654C22"><s></s>Après plusieurs reports, la version finale de PHP 7.0 est désormais disponible pour tous les développeurs. Les deux grands axes d’amélioration du langage se situent sur la modernisation et surtout sur les performances. Un gros dépoussiérage attendu de pied ferme contre un ASP.NET devenu dangereusement concurrentiel avec le temps.<e></e></COLOR><e></e></B><br/>
<br/>
<IMAGE content="https://owncloud.org/wp-content/uploads/2015/07/php7-transparent.png" image="right"><s>[image=right]</s><LINK_TEXT text="https://owncloud.org/wp-content/uploads ... parent.png">https://owncloud.org/wp-content/uploads/2015/07/php7-transparent.png</LINK_TEXT><e>[/image]</e></IMAGE>PHP 7.0 se veut avant tout beaucoup plus rapide que l’actuelle mouture 5.6, dont la révision 16 est disponible depuis le 26 novembre. En fonction évidemment des cas de figure, les performances peuvent ainsi être doublées. La nouvelle mouture 3 du Zend Engine<SUP><s>[sup]</s>1<e>[/sup]</e></SUP> est désormais compatible avec le 64 bits et de nombreuses erreurs fatales lors de la compilation sont maintenant gérées comme des exceptions. Par ailleurs, la consommation de mémoire vive est annoncée comme significativement moindre.<br/>
<br/>
Le langage a été également dépoussiéré et débarrassé de certaines "<I><s></s>vieilleries<e></e></I>", notamment d’anciennes extensions et SAPI (Server Application Programming Interface) qui n’étaient plus supportées. La modernisation se fait sur les possibilités offertes aux développeurs, avec en particulier le support des classes anonymes, l’ajout des opérateurs "<I><s></s>null coalescing<e></e></I>" et de comparaison combinée ou encore la prise en charge des déclarations de types de retour et scalaires. PHP 7.0 dispose aussi d’un arbre syntaxique abstrait, d’une hiérarchie améliorée des exceptions ainsi que d’un nouveau générateur de nombres aléatoires décrit comme sécurisé.<br/>
<br/>
On rappellera que cette version 7.0 a mis un peu trop longtemps à arriver. Une version 6.0 était bien prévue initialement, mais des désaccords profonds sur la direction à prendre avait finalement conduit à son abandon. De fait, PHP 7.0 arrive tard et devra notamment faire face à un ASP.NET chez Microsoft qui, au contraire, a beaucoup accéléré depuis deux ans.<br/>
<br/>
Mais le gain de performances avec le nouveau Zend Engine ouvre également une compétition avec la machine virtuelle HHVM, créée initialement par Facebook pour accélérer ses propres pages et disponible sous licence PHP. Il y a quelques semaines, le site Phoronix avait réalisé des tests pour suivre l’avancement du projet, et PHP 7.0 montrait non seulement d’indéniables progrès face à son précurseur, mais il distançait HHVM dans la plupart des cas, à l'exception notable de la consommation de mémoire vive.<br/>
<br/>
Comme toujours, la dernière version de PHP pourra se récupérer depuis la <URL url="http://php.net/downloads.php"><s></s>page officielle des téléchargements<e></e></URL>.<br/>
<br/>
<COLOR color="#BF0000"><s></s><B><s></s><SIZE size="85"><s></s><SUP><s>[sup]</s>1<e>[/sup]</e></SUP> Le Zend Engine est un moteur de script Open Source<e></e></SIZE><e></e></B><e></e></COLOR></r>
[Système d'exploitation : Linux Mint 21.3] - [RAM : 15.34 GB]
[Processeur : 11th Gen Intel® Core™ i5-1135G7 @ 2.40GHz - 4 cœurs physiques]
[Disque dur : SSD 980 PRO 2TB(1,8T)]
[Carte graphique : Intel Corporation TigerLake-LP GT2 [Iris Xe Graphics] (rev 01)]
 
Répondre


Sujets apparemment similaires…
Sujet Auteur Réponses Affichages Dernier message
  MÀJ Windows 11 24H2 enfin disponible : zoom sur les nouvelles fonctionnalités. Marco 4 930 01-12-2024, 09:39
Dernier message: EnZ0
  Bêta ouverte du RTX Remix disponible Akiwoo 0 231 23-01-2024, 10:34
Dernier message: Akiwoo
Information Windows 11 enfin disponible sur Mac Silicon Hugus_TechDev 0 419 21-02-2023, 12:24
Dernier message: Hugus_TechDev
  Linux 6.0 : les nouveautés de la nouvelle version Hugus_TechDev 0 442 07-10-2022, 08:34
Dernier message: Hugus_TechDev
  Microsoft arrive avec sa version améliorer du Microsoft Duo Sinrha 0 543 23-09-2021, 06:48
Dernier message: Sinrha
  Les applications Android bientôt disponible dans Windows 10 _K2_ 0 542 01-12-2020, 07:55
Dernier message: _K2_
  W10 Version 2004 est la version la plus utilisée youngvt 0 569 03-11-2020, 09:48
Dernier message: youngvt
  La nouvelle version de C++ Heineken 0 505 15-09-2020, 09:06
Dernier message: Heineken
  Google retarde l’annonce de la version bêta d’Android 11 à cause des protestations Satamie 0 662 01-06-2020, 15:10
Dernier message: Satamie
  Vivaldi, le navigateur enfin disponible sur android ! RepulsivePolicy 1 583 24-09-2019, 09:31
Dernier message: RepulsivePolicy

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)