PHP : Utilisation des micro-frameworks​

Appliquer la norme PSR-7

Testez gratuitement nos 1298 formations

pendant 10 jours !

Tester maintenant Afficher tous les abonnements
Avec Slim, vous pouvez vous appuyer sur PSR-7, une norme HTTP. Ainsi, vous définirez les interactions en requête et en réponse. Voyez également ce que cela implique dans votre projet.
01:54

Transcription

Personnellement, j'aime bien Slim. Pourquoi ? Parce que ça utilise la PSR 7 qui est une norme qui définit des objets pour les resquest et response. Donc, concrètement, ça se base vraiment sur une norme bien particulière et ça permet aussi de dire que vous allez pouvoir adapter votre réponse. Par exemple, vous allez pouvoir retourner une réponse avec des headers particuliers ou avec un protocole ou bien sans certains headers. Donc là, on peut vraiment venir attacher des propriétés, et c'est à ça que sert la PSR 7. Mais il y a aussi une interface qui permet de dire que vous voulez ajouter des fichiers à uploader, que vous voulez ajouter des paramètres de cookies, que vous voulez ajouter des paramètres query. Donc, il y a possibilité de faire beaucoup de choses pour la request et pour la response. Donc, vous voyez qu'on a plein de possibilités. Si vous voulez vous documenter un petit peu plus sur cette norme PSR 7, il y a une documentation sur le site de PHP-FIG qui est le groupe PHP qui permet de créer les normes, et on voit qu'ici effectivement la PSR 7, c'est la norme pour les interfaces de messages HTTP, et vous trouverez ici la documentation sur ce que ça permet de faire normalement et ce que ça doit représenter. Ce qui est génial c'est que Slim est entièrement fait pour ça. Donc, vous allez voir au fur et à mesure de l'utilisation de Slim que vous êtes PSR 7 ready. Donc, vous allez pouvoir utiliser la PSR 7, cette norme, elle est vraiment très intéressante et très bien faite. D'ailleurs, ce sont les exemples que l'on a quand on est en train de regarder les petits exemples ici. On voit qu'effectivement on vient récupérer l'objet de réponse. On récupère le body et on vient écrire les informations à l'intérieur. On peut récupérer bien sûr des attributs. Donc, il y a beaucoup de possibilités, et surtout vous pouvez vous servir très facilement du json si vous en avez besoin. Donc ça, c'est vraiment bien, la PSR 7 est faite pour ça.

PHP : Utilisation des micro-frameworks​

Prenez en main les 4 outils les plus utilisés en matière de micro-frameworks : Lumen, Silex, Slim et FatFree. Mettez en place des applications PHP légères et puissantes.

1h40 (32 vidéos)
Aucun commentaire n´est disponible actuellement
 
Logiciel :
Slim Slim 3
Fat-Free Framework Fat-Free Framework 3.6
Silex Silex 2
Lumen Lumen 5.2
Spécial abonnés
Date de parution :30 janv. 2017

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !