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 que Stack Overflow en a discuté .
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 que Stack Overflow en a discuté .
Réponses:
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.
sendmail
. Autant que je sache, WAMP ne le sait pas. (aussi FTP, Mercury, Tomcat pour java ..)
XAMPP n'est PAS multiplateforme. 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 et qu'il fonctionne de la même manière sur différentes plateformes ... comme Azureus: un pot que vous pourriez utiliser de la même manière)
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?
WAMP est plus léger (principalement les bases). Tout ce qui est AMP est là, au-delà, 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.
WAMP (comme son nom l'indique) ne s'exécute que sous 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).
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 (logiciels commerciaux) et d'autres ...
XAMPP pour Windows n'est qu'une autre distribution de WAMP, rien de plus (ni autre chose).
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 ...
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é.
Je ne réponds pas exactement à la question, mais si vous souhaitez savoir comment les packages fonctionnent ensemble, je vous 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.
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. Comme l'exigence minimale de WordPress est php 5.2.4 et garantit son exécution sur un serveur qui l'utilise, pour être véritablement compatible avec WordPress, un plugin doit être exécuté sous cette version de php. 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.
Implémenter SSL dans WAMP, je trouvais plus gênant (je ne pouvais finalement pas le gérer et abandonnais) alors que cela était extrêmement facile dans XAMPP.
Pour le reste, je suppose qu’il n’ya pas de différence puisque j’utilise à la fois une plate-forme Linux et une plate-forme Windows et que je suis à l’aise. Bien sûr, j'utilise XAMPP depuis beaucoup plus longtemps.