Swoft est un framework de coroutine PHP hautes performances développé sur la base de l'extension Swoole. Il est léger, hautes performances, flexible et évolutif. Ce cours amènera les étudiants à apprendre et maîtriser l'utilisation du framework Swoft à travers une série de chapitres. Dans le premier chapitre, nous apprendrons comment créer une API HTTP de base et présenterons la simulation de l'API de base et l'utilisation des annotations RequestMapping. Dans les prochains chapitres, nous apprendrons comment créer des listes de produits, des pages de détails de produits et utiliser des expressions régulières pour contrôler les paramètres du chemin de routage. Au chapitre 5, nous apprendrons dans un premier temps comment utiliser le middleware et modifier la valeur de retour de la méthode du contrôleur. Dans les chapitres 6, 7 et 8, nous apprendrons comment obtenir les paramètres GET et POST, et simuler les opérations de modification de produit. Dans les chapitres 9, 10 et 11, nous apprendrons comment convertir automatiquement les paramètres JSON en objets d'entité et utiliser la réflexion pour exécuter des fonctions de définition. Au chapitre 12, nous apprendrons la configuration de base de la base de données et utiliserons des requêtes natives pour obtenir les détails du produit. Dans les chapitres 13 et 14, nous apprendrons à utiliser les validateurs et à nous entraîner à contrôler la validation de la longueur des caractères. Au chapitre 15, nous apprendrons d'autres façons d'utiliser le validateur, y compris les types de validation et l'utilisation sans annotation, et mettrons à niveau la version Swoft. Enfin, au chapitre 16, nous découvrirons le pooling de connexions aux bases de données.