I. Articles

I-A. PHP

I-A-1. Les nouveautés de PHP8 ! (juin 2020)

Découvrez dans cet article toutes les nouveautés de PHP8. Cet article se veut le plus exhaustif possible et présente des exemples de code pour les nouveautés présentées. Retrouvez donc toutes les nouveautés détaillées :

  • le compilateur à la volée JIT ;
  • les constructeurs promouvants ;
  • la nouvelle classe WeakMap ;
  • les nouvelles fonctions ;
  • les fonctions supprimées ;
  • etc.

Cet article écrit une semaine avant la sortie de la version alpha-1 sera régulièrement mis-à-jour, jusqu’à la sortie officielle prévue fin novembre 2020.

Lire l’articleLes nouveautés de PHP8

I-A-2. PhpBrew : Plusieurs versions de PHP sous Linux (mai 2020)

Le temps de siroter un café, cet article vous explique comment déployer plusieurs versions de PHP dans votre environnement de développement grâce à PhpBrew. Vous serez à même de basculer d’une version de PHP à l’autre grâce à une simple ligne de code. En bonus, cet article détaille les paramétrages de Composer et de l’éditeur PHPStormSite officiel de PHPStorm pour qu’ils utilisent les versions de PHP que vous aurez déployées.

Lire l’articlePlusieurs versions de PHP en parallèle pour votre environnement de développement sous Linux

I-A-3. Plusieurs versions de PHP sous Windows grâce à Symfony (juin 2020)

Voici le pendant pour Windows de l’article précédent. Celui-ci s’appuie sur l’utilitaire Symfony pour que vous puissiez gérer plusieurs versions de PHP facilement. Cet article vous explique comment déployer plusieurs versions de PHP dans votre environnement de développement. Si vous développez plusieurs applications en parallèle, vous serez à même de déclarer une version de PHP pour la première application et n’importe quelle autre version de PHP pour la seconde. L’article détaille aussi les paramétrages de Composer et de l’éditeur PHPStormSite officiel de PHPStorm pour qu’ils utilisent les versions de PHP que vous aurez déployées.

Lire l’articlePlusieurs versions de PHP en parallèle pour votre environnement de développement sous Windows

I-B. Symfony

Plusieurs cours sur Symfony sont en rédaction dont un article sur la géolocalisation avec Doctrine.

II. Les archives