Si votre serveur web supporte PHP, vous n'avez rien à faire. Simplement, créez un dossier, puis créez un fichier texte, avec l'extension . php : le serveur va automatiquement l'exécuter avec PHP. Il n'y a pas de compilation, ou d'installation compliquée.
Cependant, Apache reste le serveur Web le plus connu et le plus adapté pour exécuter PHP.
Pour exécuter du code PHP, il va falloir utiliser le logiciel qu'on a installé précédemment (WAMP, XAMP ou LAMP). Pour faire cela, il va nous suffire d'enregistrer notre fichier dans le sous dossier dédié du logiciel choisi.
En résumé Il y a deux moyens d'exécuter PHP sur un serveur web Apache : sous forme d'un module Apache ou sous forme d'un processus externe indépendant par l'interface FastCGI. Par l'interface fastCGI, c'est le daemon PHP-FPM qui exécute PHP.
Pour apprendre PHP, il est recommandé d'utiliser le package complet XAMPP, qui comprend une installation locale du serveur Web Apache incluant le système de base de données MariaDB, ainsi que les langages de programmation Perl et PHP.
Le code PHP viendra s'insérer au milieu du code HTML. On va progressivement placer dans nos pages web des morceaux de code PHP à l'intérieur du HTML. Ces bouts de code PHP seront les parties dynamiques de la page, c'est-à-dire les parties qui peuvent changer toutes seules.
Le but recherché par XAMPP est de fournir une distribution facile à installer. Ainsi, les développeurs peuvent se lancer facilement dans le monde d'Apache. Pour le rendre encore plus pratique, XAMPP est livré avec toutes les fonctionnalités activées.
PHP (officiellement, ce sigle est un acronyme récursif pour PHP Hypertext Preprocessor ) est un langage de scripts généraliste et Open Source, spécialement conçu pour le développement d'applications web. Il peut être intégré facilement au HTML.
Cliquez sur le bouton Démarrer dans votre panneau de configuration XAMPP. Attendez qu'Apache et MySQL soient surlignés en vert sous votre section de module. Une fois activé, vous êtes libre d'utiliser XAMPP.
Solution simple : vous passez par un utilitaire du style DynDNS ou No-IP. Vous devez alors installer un programme sur votre PC qui ira mettre à jour automatiquement les serveurs de DynDNS ou No-IP avec l'adresse IP de votre connexion Internet.
PHP (Hypertext Preprocessor) est principalement utilisé pour le développement Web. Les développeurs utilisent PHP pour créer des pages web dynamiques, et ils utilisent également ce langage de script pour développer le côté serveur des applications web.
Utilisation du PHP
Environ 80% des sites disponibles sur le Web l'utilisent en 2021. Des sites connus utilisant PHP sont Wikipédia, Tumblr et Etsy.
Utiliser XAMPP : Démarrer un module
Dans le panneau de configuration de XAMPP, cliquez sur 'Start' sous 'Actions' pour le module Apache. Cela indique à XAMPP de démarrer le serveur de votre choix. Les modules démarrés seront surligné en vert.
Le code PHP peut facilement être mélangé avec du code HTML au sein d'un fichier PHP. Le PHP est délimité par les balises ouvrante <? php et fermante ?> . Lorsque l'interpréteur PHP traite un fichier, il cherche les balises d'ouverture et de fermeture qui délimitent le code qu'il doit interpréter.
Comme nous venons de le voir, il est tout à fait possible de mélanger, au sein d'une même page WEB, des instructions HTML et des instructions PHP. Seulement, pour que le serveur qui vous héberge puisse repérer les portions de code en PHP, il suffit simplement de lui indiquer le début ainsi que la fin du code PHP.
Passage de PHP à HTML
Si vous voulez passer, pour des raison pratique, du PHP au HTML, il suffit de refermer la balise PHP ?>, et de l'ouvrir à nouveau après le code HTML.
Si vous désirez créer un site internet, vous devez héberger ce dernier. Pour héberger un site web gratuitement, il existe deux solutions. Vous pouvez héberger votre site web chez des hébergeurs gratuits tels que free, 000webhost, hebergratuit.com, etc., ou vous pouvez l'héberger vous-même sur un de vos vieux PC.
Si vous souhaitez enregistrer un nom de domaine gratuitement, le moyen le plus simple est de créer un site web avec un créateur de sites. Vous obtiendrez tout ce dont vous avez besoin pour votre site web et ferez des économies sur le long terme. De plus, vous obtiendrez un domaine gratuit.