Laravel

Dev back

Built-in Laravel Support: A New Era for PhpStorm Developers

PhpStorm 2025.3 introduit un support intégré pour Laravel, permettant aux développeurs de commencer des projets sans nécessiter de plugins ou de configurations supplémentaires. Tous les utilisateurs, y compris ceux avec des licences gratuites, pourront bénéficier de cette fonctionnalité. La collaboration continue entre l'équipe de PhpStorm et les créateurs de Laravel garantit la qualité de cette expérience de développement.

Dev back

Stopping Laravel SQL Injection with sole()

L'article explique comment la méthode 'sole()' de Laravel peut aider à prévenir les injections SQL. En contraignant les requêtes à retourner une seule ligne, elle ajoute une couche de sécurité, même lorsqu'on utilise des requêtes SQL brutes. L'auteur met en garde contre les pratiques non sécurisées et recommande d'utiliser 'sole()' pour extraire des enregistrements uniques afin de réduire le risque d'injection SQL.

Dev back

Introducing Flare’s next big feature: performance monitoring - Insights

Flare, un outil conçu pour Laravel, introduit une nouvelle fonctionnalité de surveillance des performances. Cette fonction permet de suivre des éléments clés comme les routes HTTP, les tâches en queue, et les requêtes SQL. Grâce à des graphiques clairs, il est facile d'identifier les points de ralentissement et d'optimiser les performances. De plus, Flare inclut un serveur MCP pour intégrer le suivi des erreurs dans des flux de développement alimentés par l'IA. Cette mise à jour promet d'améliorer significativement la gestion des performances des applications Laravel.

Dev back

Creating custom Facade fakes in Laravel

Cet article présente comment créer des fakes personnalisés de Facade dans Laravel pour tester l'intégration de Turnstile avec un client fictif. Il explique l'utilisation de l'interface pour remplacer facilement l'implémentation pendant les tests et améliore l'expérience de développement en réduisant le code répétitif.

Autre

API Platform Con 2025 : retrouvez toutes les conférences sur YouTube | Les-Tilleuls.coop

L'API Platform Conference 2025 a rendu disponibles toutes ses conférences sur YouTube. Des experts ont partagé des connaissances sur divers sujets, notamment API Platform, FrankenPHP, Laravel, et des pratiques liées à l'intelligence artificielle et à la performance. Un appel à contributions pour la prochaine édition ouvrira bientôt, avec des billets Early Bird en vente.

Dev back

The State of PHP 2025

L'État de PHP 2025 analyse l'utilisation et les préférences des développeurs concernant PHP, mettant en avant la modernisation du langage grâce à de nouveaux frameworks, des outils améliorés et des workflows assistés par IA. Un rapport basé sur une enquête de 1 720 développeurs révèle que 88 % d'entre eux ont plus de trois ans d'expérience et la grande majorité (58 %) n'envisage pas de migrer vers d'autres langages. PHP 8.x domine toujours avec 89 % d'utilisation, tandis que Laravel et Symfony restent les frameworks les plus populaires. Les environnements de développement révèlent que PhpStorm est largement adopté, avec une satisfaction élevée parmi ses utilisateurs. Le rapport souligne également des tendances vers des méthodes de test modernes, avec une adoption croissante de Pest.

Dev back

From Millions to Billions - Geocodio

L'article décrit la transition de Geocodio d'une base de données MariaDB vers ClickHouse, Kafka et Vector pour gérer le suivi des requêtes à grande échelle. Après avoir rencontré des problèmes de performance et de dépréciation de TokuDB, l'auteur explore l'utilisation de ClickHouse, qui est optimisé pour les requêtes analytiques. Il partage des défis rencontrés, y compris des erreurs liées à l'insertion de données et des solutions grâce aux tables tampons, tout en soulignant l'importance de ces données pour la facturation et le support client.

Dev back

Http::batch with hooks in Laravel 12.32

La mise à jour Laravel 12.32 introduit la méthode Http::batch qui facilite l'envoi de requêtes HTTP multiples en parallèle avec des hooks pour gérer les événements avant, pendant et après l'exécution. Cette nouvelle fonctionnalité améliore les workflows multi-services, le fetching de données en lots et le suivi de progression grâce à une API simple et expressive. Des méthodes d'assistance permettent de suivre l'état des requêtes, qu'elles soient en attente, échouées ou traitées.