46 liens privés
Les attributs PHP, introduits avec PHP 8.0, remplacent les annotations DocBlock par une syntaxe plus propre et officielle, utilisant des crochets. Cela améliore la lisibilité du code et facilite l'intégration avec les outils de développement. Symfony, à partir de la version 5.2, a adopté cette approche pour diverses fonctionnalités comme la définition de routes, la validation d'entités, et la gestion de la sécurité, rendant le code plus moderne et maintenable.
L'auteur explore 3 catégories de log : log depuis l'application (avec Monolog), depuis le langage de programmation (PHP) et depuis le serveur web (Nginx)
Un framework PHP pour le traitement des données (ETL)
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
3 conférences résumées :
- L’aventure d’une requête HTTP — ou le chemin de la vie des devs -> il y a tant de concepts derrière que le conférencier insiste sur la modestie à avoir et sur le fait de se reposer sur ses coéquipiers
- Et si on repensait les ORMs ? -> présentation de l'ORM Format, un concurrent de Doctrine / Eloquent basé sur d'autres concepts (très bien fait pour le DDD)
- Webhooks at scale -> Le speaker présente le concept de Circuit Breaker
Excellent article
Toujours plein de conférences :
- L’aventure d’une requête HTTP — ou le chemin de la vie des devs
- Une Monade, simplement, c'est quoi ?
- Utiliser une faille de la glibc pour attaquer le moteur PHP
- Welcome to the Age of Static Analysis and Automated Refactoring
- Les objets paresseux en PHP
- The Business of Bisecting
- Découverte de Castor : Le Task Runner PHP qui Simplifie votre Workflow
- Dis Siri, mets des éléPHPants dans ma domotique
- Le Zero Downtime Deployment en pratique
- WordPress: Une cause perdue?
- Covariance, Contravariance et Diamant
Le plein de conférences :
- What’s new in PHP 8.4?
- Créer sa Malware Sandbox en PHP
- L'équipe technique vue comme un orchestre : l'individu au service du groupe
- Les nouveautés dans Symfony 7.x
- Comment déboguer Xdebug... ou n'importe quel autre bug bizarre en PHP
- StandAAArdisez vos tests !
- PHP/Parallel : Accélérer sensiblement ses temps d'exécution
- CTE : la puissance inexploitée de votre base de données SQL
- Le grand cycle de la vie (d’une variable)
- throw new Exception(); Oui mais laquelle ?!
- Un parser de PHP en PHP : le cœur des outils d'analyse statique
- De "0" à "tracing distribué" en quelques lignes de code, c'est possible !
- Resurrecting the Dead
- PMU : un plugin Composer pour la gestion de monorepository en PHP
- Une gestion dynamique des permissions en PHP
- How to Eliminate Waste in your Development Process
- PHP: Particularly Horrible Programs
- Un peu plus près des étoiles
- Atelier API Platform et une présence aux lightning-talks
- PHP Redis OM
Tout est dans le titre
Tout est dans le titre
La SPL (Standard PHP Library) fournit pas mal de classes et d'interfaces utiles au quotidien. L'auteur en présente quelques unes
Tout est dans le titre
Tout est dans le titre
Des astuces autour du typage des arrays en PHP (notamment pour l'analyse statique avec PHPStan)
Tout est dans le titre... et la conclusion est de n'utiliser que DateTimeImmutable