2 votes

Quels sont les avantages d'installer XAMPP par rapport à [LAMP du dépôt] sur Ubuntu Linux ?

À des fins de développement, est-il préférable d'installer XAMPP ou Apache MySQL & PHP à partir du référentiel ?

1voto

besn Points 21

Cela dépend de la nature de votre plate-forme de production. Si votre système de production utilise par exemple PHP 5.2 et que vous développez votre application avec une fonctionnalité qui nécessite d'utiliser la version 5.3, vous rencontrerez des problèmes lors du déploiement de votre matériel.

Mes développeurs me disent qu'ils veulent que leur environnement de développement soit aussi proche que possible de la production, de sorte que si le matériel qu'ils écrivent fonctionne sur leur machine, il fonctionnera certainement en production.

Si sur votre serveur live vous utilisez LAMP à partir de la distro, vous aurez le moins de problèmes si vous le faites aussi (essayez aussi d'utiliser les mêmes paramètres php.ini / httpd.conf / my.cnf si possible). Mélanger les choses dans le développement et la production conduit presque toujours à des problèmes.

0voto

Kenny Rasschaert Points 8737

Quelques avantages de l'utilisation XAMPP pour le développement par rapport à une véritable installation LAMP :

  1. Vous pouvez démarrer et arrêter l'ensemble de la pile serveur web + base de données avec une seule commande.
  2. XAMPP est portable, vous pouvez donc le transporter sur une clé USB.
  3. Les paramètres de sécurité sont stricts par défaut, personne d'autre que vous ne pourra accéder au serveur web.
  4. Le rapport d'erreur Php est activé par défaut, ce qui aide au débogage des scripts.

Vous n'avez pas précisé sur quel type de serveur de production vous déployez votre travail. Si c'est aussi Ubuntu, il かもしれない Il est intéressant d'imiter le serveur de production en installant les paquets Apache, MySQL et PHP à partir des dépôts pour le développement.

Si vous choisissez cette voie, je vous recommanderais d'activer le rapport d'erreur php pour le débogage sur votre serveur de développement. Ce qui, encore une fois, est quelque chose que XAMPP fait par défaut.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X