The Daily Commit · Édition de rubrique La une PHP AI Dev EN DE FR ES
Motto
„All the Code
That's Fit to Ship“

The Php Times

Écosystème — The Daily Commit

Weather
Today: cache warm, deploys fair. Rollback probability 0 %. Page B2
Vol. I — No. 214 vendredi 31 juillet 2026 Page B2 · € 0,00

Lectures

Attributs PHP en pratique : utilité et limites

FREEK.DEV, 21 juillet 2026 — Wendell Adriel a publié un article détaillé sur les attributs PHP : leur fonctionnement en tant que métadonnées, leur lecture via l'API Reflection, des design patterns courants, des exemples Laravel, des considérations de performance et des stratégies de test. Le texte identifie aussi les cas où un code explicite reste préférable à une abstraction basée sur les attributs.

Actus

Guzzle 8.0 : Diagnostic amélioré des requêtes et support HTTP/3

MEDIUM · PHP, 21 juillet 2026 — Guzzle 8.0 est disponible, offrant le support du protocole HTTP/3 et des capacités de débogage renforcées. La version privilégie un meilleur diagnostic des erreurs pour aider les développeurs à distinguer les défaillances de connexion des t…

Versions

Laravel publie les mises à jour correctives v13.21.0 et v13.21.1

LARAVEL FRAMEWORK RELEASES, 21 juillet 2026 — Le dépôt du framework Laravel a publié deux nouvelles étiquettes dans sa branche 13.x, v13.21.0 et v13.21.1, suivant le rythme habituel de publication du projet. Aucun journal des modifications détaillé n'était disponible lors de la publication ; ces versions mineures regroupent généralement des corrections de bugs et de petites améliorations pour les utilisateurs de Laravel 13.

→ la suite : résumé & source

Actus

NativePHP dévoile une app macOS native entièrement pilotée par PHP

R/PHP (TOP) — L'équipe NativePHP a présenté un prototype d'application macOS dotée d'une interface entièrement native, pilotée uniquement par PHP, sans Electron, Tauri ni WebView. Une nouvelle extension nommée SuperNative compile le PHP dans un format bi…

Actus

Les pages de release de PECL en timeout, selon un fil Reddit

R/PHP (TOP) — Sur r/PHP, des développeurs signalent que les pages de release de PECL, comme pecl.php.net/rest/r/amqp/stable.txt, expirent alors que les pages en cache fonctionnent toujours. Une issue GitHub (php/php-src#22827) suit le problème. Les comme…

The Lead · Lectures

Laravel Time Machine profile le cycle de vie des requêtes sans base de données


Laravel Time Machine, un package de Jaydeep Gadhiya, mesure chaque phase d'une requête Laravel — bootstrap, middleware, routage, contrôleur, réponse, terminaison — au millième de seconde et capture les requêtes SQL.


LARAVEL NEWS, 21 juillet 2026 — Les profils sont stockés en JSON dans storage/time-machine, les requêtes lentes signalées, avec un tableau de bord à /time-machine pour Laravel 8 à 13.

→ la suite : résumé & source

RFC Watch

Une nouvelle RFC propose une extension user_cache intégrée à PHP

PHP INTERNALS ([RFC]/[VOTE]) — Go Kudo a publié une nouvelle RFC proposant une extension user_cache intégrée, remplaçant sa précédente proposition OPcache Static Cache après des critiques sur sa portée excessive. L'extension est co…

Lectures

Vocalizer ajoute la synthèse vocale locale à PHP

LARAVEL NEWS — L'extension PHP native Vocalizer effectue la synthèse vocale en local, sans API cloud ni dépendances d'exécution. Elle prend en charge huit familles de modèles, le clonage vocal, la synthèse asynchron…

◆ Inside The Php Times ◆

Versions: Laravel 13.20 intègre le traitement d'images en natif B2

Versions: FrankenPHP 1.12.5 est disponible B2

RFC Watch: Ouverture du vote sur les versions minimales requises pour PHP 8.6 B2

RFC Watch: RFC GD 2.4 : Synchronisation des codecs, API orientée objet et canvas vectoriel 2D B2

RFC Watch: Nouveau RFC : une directive optionnelle pour le fallback de namespace en PHP B2

Lectures: Construire des extensions PHP avec Go : Un guide pratique d'intégration avec les frameworks B2

Sécurité: Faille critique RCE pré-authentification découverte dans le cœur de WordPress : "wp2shell" B2

Lectures: PHP 8.6 : array_map plus rapide avec les first-class callables B2

RFC Watch: Ouverture du vote sur la RFC de la classe Duration en PHP B3

Lectures: Tutoriel : un point de recherche Laravel Scout avec la méthode HTTP QUERY B3

RFC Watch: Une RFC PHP propose des tableaux paramétrés pour clés et valeurs B3

Lectures: Laravel Legacy Bridge : transférer les sessions authentifiées d’une application legacy vers Laravel B3

RFC Watch: RFC : Expressions de balisage natives en PHP B3

Lectures: Laravel 13.20 ajoute le traitement d'images natif, un attribut middleware et un préfixe de session Redis B3

RFC Watch: Le RFC PHP 8.6 sur les dépréciations s’appuie sur des scans Packagist B3

Versions: Laravel publie un nouveau tag framework v11.55.0 B3

RFC Watch: RFC : classe Duration B4

Lectures: Connexion sans mot de passe avec la prise en charge du second facteur Fortify dans Laravel B4

Lectures: Prise en charge de la méthode HTTP Query dans Laravel 13.19 B4

Lectures: CLAUDE.md est de la RAM, pas un disque B4

Lectures: Intercept : Middleware Guardrails pour les Agents AI Laravel B4

"All the Code That's Fit to Ship" · The Daily Commit · Édition écran · Mentions légales · Politique de confidentialité