PHP : Utilisation des micro-frameworks​

Utiliser des plug-ins

Testez gratuitement nos 1324 formations

pendant 10 jours !

Tester maintenant Afficher tous les abonnements
Grâce aux plug-ins, ajoutez des actions et étendez les possibilités de votre application. Vous pouvez également contribuer aux plug-ins.
02:17

Transcription

Alors, au niveau des plug-ins, on pourrait penser que c'est un petit peu moins fourni que Silex. Pour le coup, c'est peut-être un peu le point négatif. C'est vrai qu'il y a un peu moins d'add-ons. Alors, il y a un petit peu moins d'add-ons qui sont maintenus par la team qui crée Slim. On a du template. C'est pas mal parce qu'on a un petit moteur de templates qui est très sympa qui va nous permettre de travailler sur des templates, de les charger et d'envoyer de l'information à l'intérieur. Vous remarquerez que ça utilise le moteur Twig. C'est un peu tout le temps pareil, bien évidemment, et si vous allez récupérer ici le système de views, eh bien, on va utiliser la même chose, c'est la méthode render(). Maintenant que vous l'avez vue, vous savez qu'effectivement ça se base sur Twig, et quasiment tout le monde va utiliser les mêmes choses. C'est toujours pareil, on va pouvoir utiliser Twig très facilement, mais il n'y a pas que celui-là parce qu'il existe aussi une PHP view qui n'est pas tout à fait pareille, qui est un PhpRenderer. Ce n'est pas tout à fait le même. Ça existe, voilà, on a du templating possible, c'est bien. On a également du cache HTTP. On a également, ici, si on descend un petit peu une protection CSRF. C'est ce qui permet d'ajouter des jetons de protection aux formulaires. On a des messages Flash qui permettent de display de l'information, de montrer de l'information dans la page en fonction de quelque chose. Quand l'utilisateur fait quelque chose, on va lui mettre un message. Mais ça n'est pas tout. C'est là où il faut pousser plus loin, c'est qu'avec Slim vous verrez que tout est vraiment très simple. De plus, il y a des Cook books au-dessus, et vous pourrez regarder les Cook books qui sont des recettes de cuisine, ni plus ni moins, appliquées dans vos projets qui vous permettent d'aller plus loin. Mais, on a surtout ici des third parties plug-ins. Qu'est-ce que ça veut dire ? En fait, ce sont des plug-ins qui ne sont pas forcément maintenus par la team Slim, mais qui existent, donc il y en a beaucoup. Il y a quand même pas mal de petites choses sympas. Il y a moins de choses évidemment qu'avec Silex, mais en même temps ce n'est pas forcément le même domaine d'application. Je vous le redis, c'est vraiment utilisé quand on veut faire de l'API. Vous utiliserez Slim plus en tant qu'API légère qu'en tant que système pour créer vraiment des sites, même si c'est tout à fait faisable. Avec Slim, vous pouvez créer des sites aussi, mais ça s'y prête peut-être un tout petit peu moins qu'avec Silex. Voilà, après, vous avez différents outils pour différents domaines d'application.

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 !