XAMPP
Qu’est-ce que XAMPP ?
XAMPP est une distribution de logiciels serveur, c’est à dire qu’il s’agit d’un regroupement de logiciels, installables en une fois, permettant de constituer un serveur local.
L’installation de XAMPP permet donc grâce à divers logiciels de travailler sur un site internet dynamique directement sur son ordinateur.
Logiciels présent :
Apache : serveur de fichiers
MySQL : base de donnée
PHP : conversion des fichiers PHP vers HTML
Perl : nous ne nous pencherons pas sur ce langage
Que puis-je faire avec XAMPP ?
Vous pouvez installer des CMS en local, afin d’éviter de travailler directement sur mon site en ligne, en ne poussant mes modification sur la version en ligne qu’une fois que je suis satisfait de mon travail en local. C’est aussi plus rapide de travailler en local qu’en faisant des cycles de téléchargement vers le site distant dès qu’une modification est faite.
Vous pouvez aussi travailler sur des sites statiques en évitant les problèmes de CORS qui peuvent arriver lors du travail sur votre système de fichiers. C’est à dire que si vous travaillez en local hors d’un serveur, les règles de sécurité appliquées seront plus stricts que sur un serveur local et peuvent vous empêcher de travailler.