Dev back

Dev back

Cosmic Queries: the Repository Class

SymfonyCasts propose un cours sur Symfony 7 et Doctrine, axé sur les requêtes cosmiques et l'utilisation de la classe Repository. Le cours comprend des modules sur l'installation de Doctrine, la configuration de la base de données avec Docker, la création d'entités, les migrations, l'insertion de données via des fixtures, la récupération de données avec DQL et le QueryBuilder, ainsi que sur la pagination et l'ajout de champs supplémentaires tels que des slugs et des timestamps. De nombreux modules sont prévus pour étoffer le contenu.

Dev back

Cosmic Queries: the Repository Class

Le cours SymfonyCasts aborde l'utilisation de Doctrine dans Symfony 7, avec un accent particulier sur la classe Repository pour effectuer des requêtes complexes. Les modules incluent l'installation de Doctrine, la configuration de la base de données avec Docker, et la gestion des entités, des migrations et des données à l'aide de Fixtures. Les futurs chapitres promettent également des sujets avancés tels que la pagination et l'injection automatique d'entités dans les contrôleurs.

Dev back

Auto Slug and Timestamps with Doctrine Extensions

Cette ressource présente une vidéo en sortie anticipée sur l'utilisation des extensions de Doctrine pour gérer les slugs automatiques et les timestamps dans Symfony 7. Bien qu'encore en cours de finition, elle propose un script et la possibilité de recevoir des notifications une fois le cours terminé. C'est une occasion d'apprendre comment améliorer l'interaction avec les bases de données via les outils Symfony et Doctrine.

Dev back

AWS DynamoDB: Behind the Promise of Fast, Flexible, and Scalable Data Storage

AWS DynamoDB est un service de base de données NoSQL entièrement géré qui offre des réponses rapides en millisecondes. Conçu pour traiter de grandes quantités de données, il s'adapte facilement à la croissance des applications. Avec sa structure flexible basée sur des tables, des éléments et des attributs, il facilite l'organisation des données. DynamoDB est idéal pour les applications nécessitant une rapidité et une extensibilité, surtout en période de forte affluence.

Dev back

Fetching with DQL, the QueryBuilder & find()

SymfonyCasts propose un cours sur Symfony 7 et Doctrine, axé sur la récupération de données à l'aide de DQL et du QueryBuilder. Le contenu étudie comment installer Doctrine, configurer une base de données avec Docker et divers aspects de la mise en place des entités et des migrations. Des chapitres supplémentaires à venir traiteront les requêtes complexes et les meilleures pratiques pour la gestion des fixtures.

Dev back

Fetching with DQL, the QueryBuilder & find()

Ce contenu traite de l'utilisation de Doctrine avec Symfony 7 pour interagir avec une base de données. Il aborde l'installation de Doctrine, la configuration de la base de données avec Docker, et explique comment utiliser DQL, le QueryBuilder et la méthode find() pour récupérer des données. Des chapitres sur les migrations, l'insertion de données via des fixtures, et des requêtes plus complexes sont également prévus.

Dev back

Inserting Data via Fixtures

Le cours SymfonyCasts sur Symfony 7 et Doctrine traite de l'insertion de données via des fixtures. Il couvre l'installation de Doctrine, la configuration de la base de données avec Docker, et aborde les migrations et les requêtes DQL. Les chapitres à venir incluent des méthodes avancées pour travailler avec des fixtures et des requêtes.

Dev back

GitHub - liip/LiipImagineBundle: Symfony Bundle to assist in image manipulation using the imagine library

LiipImagineBundle est un ensemble d'outils d'abstraction pour la manipulation d'images dans les projets basés sur Symfony. Il permet de définir des ensembles de filtres pour appliquer des transformations sur les images, ainsi que d'utiliser des post-traitements pour optimiser les fichiers images. Le bundle propose une intégration fluide avec Symfony et simplifie le processus de transformation d'images via une configuration accessible en YAML ou XML.

"
Dev back

Laravel Custom Query Builders Over Scopes

Cet article traite des avantages et inconvénients des Query Scopes dans Laravel, soulignant qu'ils rendent les requêtes plus lisibles mais peuvent créer de la complexité pour les équipes. Il propose l'utilisation de Custom Query Builders comme une meilleure alternative pour organiser le code, tout en conservant l'autocomplétion et la navigation facile dans le code. L'auteur conclut que pour un petit nombre de scopes, leur utilisation peut être bénéfique, mais pour des requêtes plus complexes, les custom query builders sont préférables.

Dev back

Spotlight on Forum PHP 2024

Le Forum PHP 2024, tenu à Disneyland Paris, a attiré plus de 650 participants pour une série de conférences sur divers aspects du développement PHP. Les intervenants ont abordé des sujets allant de la gestion d'équipe à l'accélération des performances avec l'extension PHP/Parallel, en passant par de nouvelles fonctionnalités de Symfony 7.x. Les conférences seront mises en ligne sur la chaîne YouTube de l'AFUP, offrant ainsi un aperçu précieux pour la communauté PHP.