web-dev-qa-db-fra.com

WAMP vs XAMPP avantages/inconvénients - pour l’exécution d’un serveur de test local

Quels sont les principaux avantages/inconvénients qui peuvent aider à décider lequel des deux choisir: WAMP vs XAMPP pour exécuter un serveur de test local pour WordPress?

PS: Je vois maintenant Stack Overflow a eu une discussion à ce sujet.

36
Tal Galili

Plus grande différence - WAMP fonctionne sous Windows, XAMPP est multi-plateforme. En dehors de cela, c'est une question de préférence personnelle. Ils vous fournissent tous les deux un environnement Apache-MySQL-PHP qui fonctionne à peu près de la même manière sous les deux systèmes.

23
EAMann
  1. XAMPP estPASmultiplate-forme. Il existe XAMPP pour Windows, XAMPP pour Linux, Mac et Solaris, mais chaque pack contient des logiciels différents, fonctionne différemment avec des performances différentes, etc. (multiplate-forme signifie que vous utilisez exactement le même logiciel de la même manière sur différentes plateformes ... comme Azureus: un pot que vous pourriez utiliser de la même manière)

  2. XAMPP pour Windows est gonflé, beaucoup de temps. Vous avez un serveur de messagerie, un serveur FTP, un accélérateur, Web-dav, SSL prêt à l'emploi, etc. Avez-vous vraiment besoin de tous? Ce n'est pas exactement un paquet d'entrée de gamme, mais en général, il facilite l'installation de tout. Au-delà, toute personnalisation nécessite le même effort que pour toute autre pile prédéfinie. Mais si vous installez sur votre propre ordinateur, vous n'avez probablement pas besoin d'un serveur FTP, n'est-ce pas?

  3. WAMP est plus léger (principalement les bases). Tout ce qui est AMP est là, au-delà de cela, vous avez deux outils, phpMyAdmin, SQLite et xdebug. Avez-vous besoin de SSL? Vous devez le configurer. Vous voulez accéder au serveur de messagerie? Doit l'installer vous-même. FTP? Idem.

  4. WAMP (comme son nom l'indique) exécute only sur Windows (64/32 bits).

WAMP est la voie à suivre pour une machine locale sous Windows. La configuration légère, fluide et post-installation prend un clic. XAMPP pour Windows n’est pas vraiment un concurrent en raison de problèmes d’installation 64 bits (bien entendu: il faut installer davantage de bloatware, et vous devez gérer chaque logiciel supplémentaire entre 32 et 64 bits).

30
Andrew

WAMP est un acronyme qui signifie: Windows, Apache, MySQL et PHP.

Il existe différentes "distributions" WAMP, telles que XAMPP, WampServer (ce que certaines personnes appellent simplement "WAMP"), Wamp-Developer Pro (logiciel commercial), et d'autres ...

XAMPP pour Windows est juste une autre distribution de WAMP, rien de plus (ni autre chose).

7
rightstuff

On peut répondre à l'objection selon laquelle XAMPP est gonflé - parce qu'il a un serveur de messagerie, un serveur FTP, etc. - en demandant ce dont vous avez besoin. Si vous avez besoin de la plupart ou de la totalité de ces éléments, c’est le XAMPP complet pour vous. Pour développer uniquement des pages Web, y compris PHP et MySQL, utilisez XAMPP Lite. À différents moments, j'ai trouvé les deux très utiles. J'aime particulièrement le fait que je puisse fonctionner sur un lecteur flash USB.

Maintenant, si je pouvais ajouter Netbeans à ce lecteur flash ...

3
Uncle Ed

WAMP utilise plus de mémoire à exécuter que XAMPP.

2
joey

J'ai utilisé XAMPP et j'en ai été globalement satisfait, à une exception près. Le chargement d'un site a toujours été terriblement lent lorsque j'utilise XAMPP. Je ne sais pas si c'est le cas avec WAMP, mais cela mérite d'être examiné.

2
Travis Northcutt

Je ne réponds pas exactement à la question, mais si vous souhaitez savoir comment les packages fonctionnent ensemble, je suggère de les installer et de les configurer manuellement. J'ai utilisé ce tutoriel comme guide, il est détaillé et vous aide à tout faire fonctionner et à vous parler. C'est un peu plus de travail, mais vous offre beaucoup plus de flexibilité et vous apprenez réellement la configuration importante impliquée.

2
Grant Palin

Je voudrais ajouter un avantage de WAMP qui ne figure pas dans la liste.

Avec WAMP, vous pouvez installer des extensions * qui vous permettent de basculer facilement entre les différentes versions de php. La configuration minimale requise de WordPress étant php 5.2.4 et garantissant son exécution sur un serveur l’utilisant, un plugin doit être exécuté sous cette version de php pour être véritablement compatible avec WordPress. Il y a beaucoup de fonctionnalités dans php 5.3+ qui ne sont pas dans 5.2.4, telles que le namespacing.

Si vous êtes un développeur WordPress et que vous souhaitez que votre plugin, widget ou thème soit totalement compatible et fonctionne sur toutes les installations WordPress, il est utile de disposer d'un environnement d'installation avec php 5.2.4. XAMPP n'offre pas un moyen facile de le faire.

* À noter que la version plus récente de WAMP Server ne prend plus en charge les extensions. Cependant, WAMP Server 2.2 (32 bits) est disponible sur SourceForge et les prend en charge. Il a également la version correcte d'Apache pour l'installation de PHP 5.2.4.

2
RaneWrites

Mettre en œuvreSS _dans WAMP, j'ai trouvé plus gênant (je ne pouvais finalement pas le gérer et j'ai abandonné) alors que c'était extrêmement facile dans XAMPP.

Le reste, je suppose qu’il n’ya pas de différence, car j’utilise à la fois une plate-forme Linux et un Windows et suis à l’aise. Bien sûr, j'utilise XAMPP depuis beaucoup plus longtemps.

1
Esobje

xampp est plus lent que wamp (développeur français). J'ai les deux.

1
Alvin