Le 14 septembre 2017, nous avons publié une version actualisée de notre Politique de confidentialité. En utilisant video2brain.com vous vous engagez à respecter ces documents mis à jour. Veuillez donc prendre quelques minutes pour les consulter.

PHP : Utilisation des micro-frameworks​

Mettre en place un projet

TESTEZ LINKEDIN LEARNING GRATUITEMENT ET SANS ENGAGEMENT

Tester maintenant Afficher tous les abonnements
Utilisez Composer pour installer un projet avec Fat-Free Framework. Vous verrez également comment le démarrer en quelques minutes.
02:20

Transcription

La mise en place d'un projet, comment ça se passe ? Attention, il y a des petites différences. Bien sûr, on va toujours se mettre dans un nouveau répertoire et faire ici, comme vous le voyez en bas, un composer require bcosca/fat-free-core. Ça va vous installer comme d'habitude un composer.json avec les dépendances à l'intérieur, donc forcément la dépendance simplement à fat-free, et vous allez avoir dans le vendor fatfree, le composer et l'autoloading. Alors, là où on a une petite différence, on va se créer un dossier src, on va créer non pas un app.php, mais un vrai index.php, sinon ça crée des soucis. Et vous allez voir qu'ici pour démarrer un projet, on va devoir faire un require sur le dossier vendor/bcosca/fatfree-core/base.php. C'est ça que vous allez devoir mettre dans une variable fat3, enfin f3, c'est comme ça qu'on l'a dans la documentation pour désigner la troisième version de Fat-Free. Ensuite, vous allez pouvoir définir du routing. Mais regardez, c'est un peu particulier parce qu'on va définir une route avec le verbe en premier et la route ensuite. C'est vraiment une string complète, une chaîne de caractères où on définit le verbe d'abord et ensuite la route, c'est un peu particulier. Et en deuxième paramètre, on met une fonction anonyme, et on a un simple echo pour avoir un retour dans l'interface de 'Hello world!', mais on pourrait mettre ce que l'on veut évidemment, et surtout on va pouvoir étendre ça un petit peu plus après. Faites juste attention à ça, c'est la petite particularité, il faut écrire le verbe à la main et écrire l'URL ensuite. Après, bien sûr, comme d'habitude, on est très habitué à ça, on va faire un run sur l'application et elle démarre. Il n'y a pas grand-chose en plus mais voilà c'est une petite particularité. C'est différent des autres et c'est vrai que l'écriture n'est pas la même, donc forcément on n'a pas la même chose. Quand je vais charger mon src, mon dossier src dans fatfree, ça va fonctionner parfaitement, bien sûr il n'y a aucun problème avec ça. Donc, vous allez voir que le ticket d'entrée est assez simple. C'est le petit exemple que vous aurez à cet endroit-là. Attention, je vous ai montré mais ils n'expliquent pas vraiment, il faut aller chercher base.php dans le dossier des vendors. C'est la seule petite particularité, mais vous voyez que le démarrage d'une application est facile.

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 !