Sommaire
Naviguer dans l'article
Présentation du PHP
Le PHP est un langage de script très puissant permettant de réaliser des sites Internet de façon dynamique.
Les possibilités de ce langage sont énormes. En effet, grâce à ses 1200 fonctions, vous pourrez manipuler des images, vous connecter à des bases de données, envoyer des emails, lancer et automatiser des tâches, faire des pages dynamiques, etc.
Avec le PHP, vous pourrez faire par exemple : un site vitrine, un blog, un site e-commerce, un forum, un site de contenu, un site spécifique à une activité, un backoffice, un intranet, etc.
Le code PHP est exécuté côté serveur et génère du code HTML côté client (navigateur). Il peut être intégré au code HTML et inversement. Côté serveur, les fichiers PHP ont pour extension .php.
Le PHP est devenu un standard dans le développement de sites web dynamiques. Les versions 5 et 7 sont les plus répandues à ce jour.
Présentation de MySQL
MySQL : (SQL = Structured Query Language en anglais).
Avec plusieurs millions d'utilisateurs, MySQL est le produit le plus populaire en matière de base de données sur Internet. Il est capable de gérer des bases de données à gros volume et, associé au PHP, il devient un outil très puissant pour créer des sites dynamiques.
C'est un SGBD qui fonctionne sur de nombreuses plateformes différentes comme FreeBSD, Linux, OS/2, UNIX, Windows 95, 98, XP, etc.
Héberger un site en PHP / MySQL
Hébergement local
Il faut savoir qu'il est aussi possible d'installer le langage PHP sur votre PC (sous Windows ou Linux) en installant un serveur Apache. Des outils comme EasyPhp permettent de faire cela facilement. Cela vous permettra de tester le langage et de faire une version DEV de votre site en local. Pour la version PROD, il est vivement conseillé d'utiliser un hébergement distant.
Hébergement distant
En général, les hébergeurs proposent le langage PHP dans tous leurs packs d'hébergement mutualisé ainsi qu'une base de données MySQL (certains packs contiennent même plusieurs bases de données MySQL). Les hébergeurs suivent l'évolution de ces 2 produits en faisant une mise à jour à chaque sortie d'une nouvelle version.
À ce jour, la version 7 de PHP est proposée dans la plupart des packs d'hébergement mutualisé et dédié.
Même en prenant un “petit” pack (10 à 30 euros HT par an), vous pourrez profiter de la puissance du PHP et des dernières fonctionnalités de ce langage pour votre hébergement. Cela vous permettra de mettre un site en ligne à moindre frais.
Les hébergeurs proposent aussi dans leurs packs l'application phpMyAdmin qui vous permettra de gérer vos bases de données MySQL en ligne.
C’est un outil puissant et évolutif. Vous pourrez par exemple créer des tables, exporter une base, importer des données, modifier la structure de vos tables, saisir des enregistrements, lancer des requêtes SQL… C’est un outil très populaire ; il existe donc de multiples documentations sur le Net concernant phpMyAdmin. De plus, vous aurez accès à la documentation en ligne officielle via un lien sur l’interface phpMyAdmin.
Comme pour tous les autres produits, il est conseillé de mettre phpMyAdmin à jour dès qu’une nouvelle version voit le jour. En général, vous n’aurez pas à installer phpMyAdmin sur votre espace web car la plupart des hébergeurs l’installent sur leurs serveurs et se chargent des mises à jour (hébergement mutualisé).
Si vous prenez un serveur dédié ou un VPS, il vous faudra installer vous-même Apache (ou Nginx), PHP et MySQL, et faire les mises à jour de ces produits, sauf si vous avez pris une prestation d’infogérance (en option ou à part).
Commentaires