Php

Dev back

Performance, Profilers and APMs

Cette vidéo présente l'utilisation de Blackfire pour surveiller et profiler les performances des applications, y compris les applications Symfony. Elle aborde les différences entre le monitoring de performance des applications (APM) et les outils de profiling, ainsi que la configuration de projets. Les spectateurs peuvent apprendre à améliorer les performances de leurs applications grâce à des techniques de profiling.

Dev back

Command: Autowiring & Interactive Questions

Le tutoriel aborde l'autowiring dans Symfony 6 et propose des questions interactives pour aider les utilisateurs à comprendre les concepts. Il facilite l'apprentissage à travers des exemples pratiques de code et donne des instructions détaillées sur l'utilisation des commandes dans Symfony.

Dev back

Customizing a Command

Cet article présente un tutoriel sur la personnalisation des commandes dans Symfony 6, notamment en expliquant comment configurer les arguments et les options, ainsi que le remplissage de la méthode execute. Le contenu est structuré pour aider les développeurs à comprendre rapidement les concepts clés et à appliquer ces techniques à leurs projets Symfony.

Dev back

Environment Variables

Cet article discute de l'utilisation des variables d'environnement dans Symfony 6, en mettant l'accent sur la configuration du fichier framework.yaml et l'utilisation des tokens d'accès pour les requêtes HTTP. Il présente également comment lire et définir les variables d'environnement à l'aide d'un fichier .env, et comment visualiser ces variables à l'aide de la commande debug:dotenv.

Dev back

Controllers are Services Too!

Cet article traite de l'utilisation des contrôleurs comme services dans Symfony 6, expliquant comment configurer les services et gérer les environnements. Il aborde des concepts clés comme l'injection de dépendances, l'ajout de constructeurs et l'organisation du code. Des exemples concrets de fichiers de configuration et de contrôleurs sont présentés pour illustrer ces concepts, rendant le développement avec Symfony plus « service-oriented ». Ces précisions sont essentielles pour les développeurs souhaitant maîtriser Symfony et appliquer des bonnes pratiques en matière de structuration des applications.

Dev back

Non-Autowireable Services

Cette ressource présente les services non autowireables dans Symfony 6, en expliquant comment ajouter de nouveaux arguments pour les gérer. Elle couvre également l'utilisation des attributs d'autowire et l'édition de fichiers de configuration YAML pour les services. Les exemples de code détaillés sont fournis pour illustrer chaque concept traité.

Dev back

Bind Arguments Globally

Cet article traite de la gestion des arguments dans Symfony 6, spécifiquement en liant les arguments globalement via le fichier de configuration `services.yaml`. Il aborde également l'utilisation des attributs d'autowire et comment cela simplifie la gestion des dépendances dans les services. Des exemples de code illustrent ces concepts pour améliorer la compréhension des développeurs. C'est un guide utile pour maîtriser la configuration des services dans Symfony.

Dev back

All About services.yaml

Cet article traite de la configuration des services dans Symfony 6, en mettant l'accent sur le fichier services.yaml. Il aborde des concepts tels que l'auto-enregistrement des services, la section spéciale _defaults et la configuration personnalisée des services. Il propose également des liens vers un tutoriel vidéo plus approfondi, permettant ainsi aux développeurs de mieux comprendre la gestion des services dans leurs projets Symfony.

Dev back

Manual Service Config in services.yaml

Ce contenu traite de la configuration manuelle des services dans Symfony 6 à l'aide du fichier services.yaml. Il aborde l'injection de dépendances et la gestion des arguments non autowireables dans le cadre du développement d'applications web avec Symfony, fournissant des détails pratiques et des exemples de code au cours de la présentation.