PHP : Utilisation des micro-frameworks​

Installer Silex

TESTEZ LINKEDIN LEARNING GRATUITEMENT ET SANS ENGAGEMENT

Tester maintenant Afficher tous les abonnements
Silex est une version allégée de l'environnement PHP Symfony. Découvrez quelles sont leurs différences puis passez à son installation.
03:57

Transcription

Alors, en soi l'installation de Silex n'est pas compliquée, mais ça va demander quand même quelques petits outils en plus. Peut-être avez-vous composer qui est installé sur votre machine ? Je vous conseille d'abord de tester, tout simplement en tapant composer. Si vous remarquez que vous avez un message qui vous dit que la commande n'est pas trouvée, ça veut dire que vous n'avez pas composer sur votre machine. Alors, vous allez simplement vous rendre sur le site de composer. Vous aurez un lien ici dans la page de documentation sur l'utilisation. Donc, vous allez cliquer sur composer, et vous avez ici la façon de le télécharger et de l'installer. Il faut savoir que si vous êtes comme moi sur un système qui est basé sur Unix, vous pouvez utiliser cette façon de faire qui en soi est la plus simple, mais vous aurez aussi la possibilité avec Windows de télécharger un installeur qui existe en bas, et vous aurez les installations manuelles et vous pourrez donc le faire de façon manuelle, le mieux étant quand même d'utiliser la ligne de commandes. On va utiliser la ligne de commandes, copier cette information et la coller ici. Vous pouvez tout coller d'un coup, il n'y a pas de problème. Qu'est-ce qui va se passer ? Vous allez télécharger un composer.phar, et logiquement ici, en faisant php composer.phar, vous allez vous rendre compte qu'effectivement vous avez composer. Ce n'est pas la meilleure façon de faire pour la simple et bonne raison que votre composer va se retrouver dans le dossier où vous étiez. Et ici, pour ma part, je suis dans mon dossier d'utilisateur, donc ce n'est pas forcément le meilleur endroit pour placer composer puisque c'est un outil PHP qui va nous permettre d'installer les logiciels, et il vaudrait mieux l'avoir de façon globale. Pour faire ça, vous allez vous rendre dans la section « Getting Started » que vous avez au-dessus, et vous allez aller regarder « Globally » que l'on a ici qui vous permet avec une ligne de commandes de déplacer votre composer.phar dans votre dossier qui est /usr/local/bin/ et de le mettre sous un nom composer. Comme ça vous pourrez l'utiliser partout. Si vous êtes sous Windows, c'est également dans cette section que vous trouverez toujours « Getting Started » et l'installation pour Windows, comme ça vous aurez vraiment les bonnes informations, comment on l'installe avec le Composer.Setup.exe, etc. Tout est bien expliqué, et vous ne devriez pas avoir de problème pour installer composer. Alors nous, on va juste sur mon système ici effectuer la petite commande qui est proposée dans Globally qui se trouve là, pour le déplacer et effectivement avoir une commande composer et non pas une commande composer.phar avec PHP. En faisant cela, il vous demandera peut-être de le faire avec les droits d'administrateur. Donc, pensez bien à utiliser les droits d'administrateur si c'est le cas, et ensuite vous devriez avoir la commande composer directement en tapant composer. C'est ce qui nous intéresse parce que c'est vraiment ce qu'on va vouloir faire. On va se placer ensuite dans le dossier dans lequel on travaille. Pour moi, je l'ai mis dans /Documents/projet/microfw, mais vous faites ce que vous voulez. Et ici, je vais créer un nouveau répertoire pour mon projet Silex, donc je vais créer simplement un répertoire /silex. Je vais me rendre dans mon répertoire silex, je vais utiliser l'installation de base, et là vous avez deux possibilités. On va revenir un petit peu en arrière pour revenir à Silex. Ici, on vous propose deux types d'installations différentes. Soit vous allez utiliser composer pour créer un projet directement, soit vous allez utiliser un composer et vous allez avoir à faire composer require, et là vous utiliserez composer pour faire juste un require sur un fichier. Je vous conseille quand même quand vous allez créer un projet de préférer la commande qui se trouve au-dessus pour créer un projet, mais on va le voir juste après puisque l'idée c'était d'avoir les outils dans un premier temps. Donc, vous avez maintenant composer qui va vous servir tout au long de la formation et bien plus, et on va maintenant voir comment on va installer un projet réellement avec Silex, un vrai projet complet.

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 !