News: 2020-11-24T06_00_00Z

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

La sortie de PHP 8.0, c’est pour ce jeudi : ce qu’il faut savoir

(2020/11/24)


La sortie de PHP 8.0, c’est pour ce jeudi : ce qu’il faut savoir

mardi 24 novembre 2020

Le grand chantier de PHP 8 semble toucher à sa fin. La nouvelle version sortira le 26 novembre. Le stade GA a été atteint après rien moins que 5 versions candidates, dont la dernière date du 19 novembre. Voici ce qu’on en sait.

PHP 8 sort le 26 novembre 2020

Alors que, le 25 juin dernier, la [1]première version alpha de la branche 8 était publiée, une [2]5e édition RC de PHP 8 est sortie le jeudi 19 novembre. Un symbole, puisque c’est la dernière RC avant ce que l’on appelle le stade GA (General Availability, disponibilité générale).

Quand sort PHP 8 ?

PHP 8 sera publié le 26 novembre 2020 , sauf surprise de dernière, selon le [3]calendrier officiel . Au départ, le mois de décembre était évoqué. La a ligne du temps dessinée au début de l’année semble avoir été particulièrement bien suivie.

Quoi de neuf dans PHP 8 ?

PHP 8 est une version majeure . Les codes développés seront donc mis à rude épreuve durant la transition. La version 8.0 apporte plusieurs nouveautés, dont voici quelques exemples :

L’ extension OPcache pour éviter les pertes de ressources

La compilation à la volée avec JIT

De nettes améliorations de performances dans le compilateur JIT

Les types Union pour définir plusieurs types pour les arguments reçus par une fonction et la valeur qu’elle retourne

Des Weakmaps , la fonction fdiv ou encore le type de retour static

Tester PHP 8.0

La version RC5 de PHP 8.0 est disponible [4]en téléchargement . La version finale sera publiée [5]ici .

[6]



[1] https://www.php.net/archive/2020.php#2020-06-25-1

[2] https://news-web.php.net/php.internals/112257

[3] https://wiki.php.net/todo/php80

[4] https://downloads.php.net/~carusogabriel/

[5] https://www.php.net/downloads

[6] https://www.toolinux.com/?PHP-8-0-le-cycle-alpha-a-demarre-pour-des-tests#forum

MSDOS didn't get as bad as it is overnight -- it took over ten years
of careful development.
-- dmeggins@aix1.uottawa.ca