Dev Breeze

Dev back

Testing a Build Compared to the Last Build

Cette vidéo explique comment utiliser Blackfire pour profiler des applications PHP, en se concentrant sur la comparaison de la performance entre différentes versions d'un build. Elle détaille également l'utilisation d'un fichier de configuration pour les tests de comparaisons, et met en avant la nécessité d'un plan Enterprise pour déclencher des builds automatiquement via des webhooks.

Dev back

Per-Page Time Metrics & Custom Metrics

Cette vidéo présente comment utiliser Blackfire.io pour profiler les applications PHP, en mettant l'accent sur les métriques de temps par page et l'ajout de métriques personnalisées. Elle aborde également des conseils pour ajouter des assertions basées sur le temps afin de réduire la variabilité des résultats, ce qui est essentiel pour améliorer la performance des applications, notamment celles basées sur Symfony.

Dev back

Builds with Custom Scenarios

Cette vidéo présente comment utiliser Blackfire pour profiler les performances d'applications, en particulier celles développées avec Symfony. Elle décrit également la configuration de scénarios personnalisés pour tester les performances des pages web, en utilisant des assertions sur le code et les métriques SQL. Les développeurs peuvent apprendre à suivre l'efficacité de leur code à l'aide de cet outil puissant.

Dev back

Automatic Performance Checks: Builds

Cet article présente un tutoriel sur l'utilisation de Blackfire.io pour effectuer des vérifications automatiques des performances des applications, particulièrement celles basées sur Symfony. Il aborde comment configurer différents scénarios pour tester les performances, en se concentrant sur des indicateurs clés tels que le nombre de requêtes SQL pour une expérience utilisateur optimale. L'objectif est d'apprendre à profiler des applications afin d'identifier et de corriger les problèmes de performance.

Dev back

Blackfire Environments

Cette ressource présente comment utiliser Blackfire pour profiler des applications, avec un accent sur la configuration requise pour les environnements. Elle aborde également les spécificités de l'utilisation de Blackfire avec Symfony 5, tout en fournissant des conseils sur la création d'environnements et la configuration nécessaire.

Dev back

Database Tricks on SymfonyCloud

Cette vidéo et le tutoriel fournissent des astuces pour intégrer une base de données dans SymfonyCloud, y compris la configuration nécessaire dans les fichiers .env et les fichiers de service Symfony. Elle aborde également des techniques de profilage pour améliorer la performance des applications Symfony, en mettant en lumière des outils comme Blackfire.io pour analyser et optimiser le code PHP.

Dev back

Deploying to SymfonyCloud

Ce tutoriel présente comment déployer une application Symfony sur SymfonyCloud tout en utilisant Blackfire.io pour profiler les performances de l'application. Il fournit des instructions sur la manière de configurer le projet et de réaliser des vérifications de sécurité lors du déploiement. Le contenu est adapté même pour ceux qui utilisent Symfony 5 ou 4, et inclut des conseils pratiques sur l'utilisation des bibliothèques PHP.

Dev back

Expectations/Tests with Blackfire Player

Cet article présente un tutoriel sur l'utilisation de Blackfire pour le profilage des performances dans les applications, y compris Symfony. Il explique comment ajouter des attentes et des tests dans les scénarios de test, ainsi que des assertions pour surveiller les performances telles que le nombre de requêtes SQL. Les développeurs peuvent apprendre à tirer parti de ces outils pour optimiser leurs applications.

Dev back

Assertions / Profile "Tests"

Cette vidéo présente un tutoriel sur l'utilisation de Blackfire.io pour le profilage des performances des applications, notamment les applications basées sur Symfony 5 et 4. Elle explique comment créer des tests et utiliser des assertions pour optimally profiler les performances de l'application. L'accès au script de la vidéo permet de naviguer facilement aux parties souhaitées, renforçant ainsi l'apprentissage pratique du sujet.