Afficher le sommaire
Sommaire
Lecture guidée
Les 3 repères de 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).
Discussion
Une question ou un retour d’expérience ?
Une commande ne fonctionne plus, vous avez testé une autre configuration ou vous souhaitez apporter une précision ? Partagez votre expérience dans les commentaires.
Aucun commentaire n’est encore publié. Vous pouvez ouvrir la discussion avec une question, une précision ou un retour d’expérience.
Laisser un commentaire
Laisser un commentaire 3 champs · publication modérée
Conseils avant de publier
- Restez directement lié au sujet de l’article.
- Pour une erreur technique, indiquez la commande, le passage ou la section concernée.
- Les commentaires sont relus avant publication pour garder des échanges utiles et lisibles.
Même catégorie
Articles de la même catégorie
Une sélection d’articles publiés dans Hébergement web pour continuer sur un sujet proche.
Faut-il prendre un hébergement gratuit ou payant ?
Avantages d'avoir un hébergement payant Informations valables pour les packs mutualisés. Il n'y a pas de pubs sur votre site Internet. Les hébergements gratuits obligent souvent le webmaster à mettre de la publicité (souvent des bandeaux qui occupent beaucoup de place) sur votre site.Il y a peu de coupures et de ralentissement dans les services d'hébergement payants. Les serveurs ne sont pas saturés et les hébergeurs se réservent une marge de sécurité en terme de ressources matérie
Faut-il prendre un hébergement mutualisé ou dédié ?
Caractéristiques des hébergements mutualisés Définition Lorsque vous prenez un hébergement mutualisé, votre site (fichiers, logs, mails, base de données, ...) est présent sur un serveur. Ce serveur est partagé et contient plusieurs dizaines de sites afin de contenir plusieurs clients. C'est pour cela que l'on parle d'hébergement mutualisé. Confidentialité Il est bien évident que votre espace web n'est pas partagé avec d'autres utilisateurs. Vous êtes donc le seul à pouvoir accéder aux différents
Let’s Encrypt et Certbot sur Debian + Nginx : le guide complet pour créer, renouveler et maintenir ses certificats SSL
Guide complet pour installer Let’s Encrypt et Certbot sur Debian avec Nginx : création et renouvellement automatique des certificats SSL/TLS, ajout de sous-domaines, commandes utiles, maintenance, dépannage et cas pratique pour corriger un renouvellement défaillant.
Réseaux sociaux
Retrouvez Nicolas HENRY ailleurs
Profils, publications et points de contact sur les principales plateformes.