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.

L'essentiel de PHP 7

Installer MAMP et WAMP

TESTEZ LINKEDIN LEARNING GRATUITEMENT ET SANS ENGAGEMENT

Tester maintenant Afficher tous les abonnements
MAMP (Mac) et WAMP (PC) permettent de disposer de PHP, d'Apache et de mySQL sur votre ordinateur. Découvrez de quoi ils se composent et comment les mettre en œuvre.
05:31

Transcription

Alors, je vais vous montrer MAMP. Qu'est-ce qu'on trouve dans MAMP ? Alors, d'abord on va le lancer MAMP PRO. Vous pourrez choisir l'un ou l'autre, MAMP ou MAMP PRO. Comme vous avez une version d’évolution, si vous êtes sur un MAC. je vous conseille d'utiliser MAMP PRO qui est beaucoup plus abouti. Donc là, on va lui dire OK, voilà, démarre la Démo, c'est très bien. Ça c'est pareil, si vous choisissez de ne pas passer par la Démo et que vous souhaitez conserver MAMP PRO, vous serez obligé de vous acquitter d'une petite licence. Sinon vous pouvez utiliser MAMP tout court qui ressemble à peu près à la même chose qui est intéressant avec le MAMP PRO, ici c'est qu'on a accès à un super panneau comme vous pouvez le voir ici, qui est vraiment très intéressant. Alors qu'est-ce qu'on trouve dans [inaudible] de logiciel ? On va trouver des OST. Alors, les OST qu'est-ce que c'est ? Ça permet de configurer un nom qui sera accessible directement dans votre barre de recherche du navigateur. Concrètement, la barra qu'on a là, vous pourrez taper ce que vous voulez et ça permettra de faire la liaison avec un dossier, parce qu'évidemment votre site Internet correspond toujours à un dossier. Alors, regardez je vais le démarrer ici. Voilà, on va démarrer notre Apache. Voyez, l'Apache démarre ici, donc là, on nous dit qu'il n'y a pas de problème. On peut aller maintenant, sur par exemple Localhost qui est l'adresse par défaut. C'est celle que vous aurez plus ou moins tout le temps quand vous ferez du développement WEB. On va se rendre sur cette page-là et voyez qu'effectivement, là, on arrive ici sur une page qui dit, voilà, vous êtes sur un MAMP PRO et puis vous êtes en train de regarder une page qui se trouve dans le dossier « Application/MAMP/htdocs ». Qu'est-ce que c'est que cette page-là ? On pourrait aller regarder aussi en ouvrant ici, on voit qu'effectivement, regardez, c'est un « index.php ». Ça ce n'est pas mal, c'est un « index.php », ça veut dire que concrètement on est en train de regarder un fichier PHP. Donc là, notre serveur eh bien, il va prendre ce fichier PHP et il va le passer dans le préprocesseur PHP qui va en sortir directement une page qu'on va pouvoir afficher dans le navigateur. Dans MAMP ici, on a aussi possibilité de configurer des choses. Notamment on peut configurer tout un tas de trucs au niveau d'Apache, mais surtout on peut configurer, voilà, des Extras, on peut aussi dans le Général choisir la version PHP. Ça, c'est sympa. Alors, voyez que là, je ne peux pas vraiment le faire, pourquoi ? Parce que mon serveur est démarré. Alors, je vais l'éteindre et puis, quand il sera éteint, ici, je ne peux toujours pas choisir, il faut que je me rende sur PHP. Il faut dire qu’effectivement je peux ici venir choisir autre chose et ici regardez, il faut lui dire qu'on veut un PHP individuel pour chaque Host parce que sinon il vous applique un PHP que vous avez choisi ici dans PHP pour tout le monde et puis donc, on ne peut pas choisir. Ça veut dire que vous avez la possibilité sur une machine de faire tourner PHP de deux façon différentes. Soit vous le faites tourner une seule fois pour toute, pour tout le monde, soit vous le faites tourner en ce qu'on appelle CGI. C'est-à-dire qu'en fait c'est des scripts qui vont donc interagir pour chaque Host, donc on va avoir des versions de PHP différentes qui vont tourner. Donc on pourra choisir pour un Host particulier, donc pour un nom de même, un peu ça comme ça, quelle est la version PHP que l'on veut. Je vous conseille ça parce que vous allez peut-être travailler avec beaucoup de projets différents et puis ces projets différents, ils seront forcément peut-être pas sur la même version, Donc, vous pourrez ici choisir cette case-là et puis dans les Hosts comme ça, c'est génial, on peut choisir ici la version de PHP qui est attaché à un Host particulier. Donc là, pour notre Localhost, on a actuellement du 7.0.12. On pourrait vouloir appliquer du 5.4 ou du 5.5 ou du 5.6. Donc là, on fait un peu ce qu'on veut. Ce qui est bien, donc ça veut dire que sur un logiciel comme ça, un environnement préconfiguré vous allez pouvoir choisir quelle version PHP vous voulez utiliser. En fait attention quand même, parce que la version de PHP que vous aurez ici est la version de PHP que vous aurez dans la console. Alors, la console, bien sûr, elle se trouve derrière, regardez, elle se trouve là, on va essayer de récupérer la console. Ce ne sera pas forcément toujours la même. Si je me mets en PHP7 ici et si ici je fais un PHP-V pour avoir la version de PHP, je reste plus ou moins en 5.5.36. Ça veut dire que cette version-là, pour la faire évoluer, il faudra bidouiller un petit peu plus. Ce n'est pas très grave. Partez d'un principe déjà fondamental, c'est qu'il vous faut une version de PHP quoiqu'il arrive, au moins du 5.5, de toute façon vous pourrez travailler facilement avec du 5.5 en console. Par contre, il y a des choses que vous ne pourrez pas faire, si vous développez pour PHP7. En console il faudra ici switcher et prendre du PHP7. Et ça je vous montrerai, mais un petit peu plus tard. En tout cas ici voyez qu'un environnement préconfiguré mais c'est quand même très intéressant parce que ça vous permet très rapidement de venir appliquer une version de PHP et donc, de venir travailler sur un site. Je pourrais ici me créer mon application, qui s’appellerait « monapp », par exemple, et puis je pourrais lui donner un dossier de destination et puis lui dire OK, eh bien, voilà, tu vas aller dans ce dossier-là. Alors, par exemple, si je me rends directement ici, sur mes documents à moi, par exemple, donc, je vais aller dans Macintosh, ici des utilisateurs et puis je vais prendre mon dossier et là, je vais prendre « app », voyez par exemple, puis je peux créer un dossier ici qui va s'appeler « monapp ». Et puis ce dossier-là, je vais lui dire que je le choisis pour être la racine ici de mon projet et je vais le créer. Et en faisant ça on va avoir ici un « Save & start» qui va être mis en application et ça veut dire que « monapp » qui se trouve là maintenant, je peux me rendre directement dedans si j'en ai envie sans aucun problème. Alors, attention cependant, parce que quand vous faites ça, ça veut aussi dire que pour le coup ici, il faut avoir des documents dedans, sinon ça ne marchera pas tout simplement. Ici, il faudra être dans votre dossier et puis dans votre dossier créer de l'information, créer par exemple, un fichier. Fichier PHP, pour le rendre, pour que le serveur vous fasse un vrai rendu dans le navigateur. On verra ça tout à l'heure. Pour le moment sachez simplement que voilà, vous avez ici un environnement que vous pouvez utiliser, les version de PHP, vous pouvez les choisir, vous pouvez travailler avec. Vos verrez qu'il y a plein d'options, mais ça, c'est un peu plus tard.

L'essentiel de PHP 7

Exploitez les nombreuses possibilités de PHP. Définissez des variables, créez des fonctions, manipulez du texte, abordez la gestion des objets, des opérateurs logiques, etc.

4h25 (52 vidéos)
Aucun commentaire n´est disponible actuellement
 

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 !