Xampp, pourquoi c'est mieux que Wamp ?

Balatharas

Balatharas Le 14 juillet 2019 à 18:18 (Édité le 14 juillet 2019 à 18:34)

Bonjour à vous. Avant qu'on ne me fasse la remarque, j'ai créé ce topic dans la catégorie PHP car c'est la plus visitée, et que cette question concerne majoritairement les développeurs PHP.
Ayant récemment repris la programmation sur un nouveau PC après une pose de plusieurs mois, je me suis dis, Wamp ça me soule, on passe a Xampp.
Et là bah c'est la révélation, c'est infiniment mieux que Wamp.
Si je peux vous assurer quelque chose, c'est que je suis resté accroché à Wamp car je ne voulais pas changer mes petites habitudes. Mais j'aurais dû passer dessus il y a longtemps tellement c'est mieux.
En soi, Wamp est bien, c'est puissant et ça fait le taf. Mais bien souvent (trop souvent) il y a des bugs bien casse b**nes qui foutent en l'air le travail (cf mon coup de gueule pour ceux qui s'en souviennent haha).
Premièrement Xampp est facile d'installation, j'ai personnellement remarqué que Wamp est dispo avec pleins de fichiers d'installations différents.. Sourceforge, etc (j'ai pas d'exemple en tête); et moi qui basculait souvent entre des PC pour diverses raisons, je savais jamais lequel installer. La version 2.5 marchait mieux que la 3 mais la 3 proposait de meilleures fonctionnalités...
Enfin bref c'était bien chiant quoi. Mais Xampp c'est différent, en fait c'est un logiciel normal, donc l'installation fut simple et me permettait de bien choisir ce que je voulais installer, car Xampp propsose plusieurs services en plus de MySQL et Apache: FileZilla, Mercury et Tomcat. FileZilla vous connaissez sans doute c'est un client FTP (comme WinSCP). Il me semble que Mercury est un serveur mail et Tomcat un serveur HTTP. Je n'ai encore testé aucun des deux mais voici un tutoriel complet sur tout les services que propose Xampp.

En ce qui concerne la gestion des services, c'est là aussi mieux que Wamp avec son tout petit rectangle en bas à droite, voici un screen:

Si l'image ne charge pas: https://i.imgur.com/sORfi0P.png
De plus, le redémarrage des services est très rapide (moins d'une seconde pour moi)
Je vous fais un petit tour des boutons dispo:
Apache:
  • Start | Stop: démarrer | arrêter le service
  • Admin: ouvre http://localhost dans votre navigateur par défaut
  • Configs: vous donne accès direct avec les fichiers de configuration du serveur: httpd.conf, php.ini ainsi que la possibilité d'ouvrir les dossiers du services dans le Windows Explorer
  • Logs: accès aux logs et error_logs de Apache et PHP
MySQL:
  • Start | Stop: démarrer | arrêter le service
  • Admin: ouvre http://localhost/phpMyAdmin dans votre navigateur par défaut
  • Configs: vous donne accès direct avec le fichier de configuration du serveur: my.ini ainsi que la possibilité d'ouvrir le dossier du
    service dans le Windows Explorer
  • Logs: accès aux error_logs de MySQL
FileZilla: non installé pour moi
Mercury:
  • Start | Stop: démarrer | arrêter le service
  • Admin: ouvre la fenêtre de Mercury
  • Configs: vous donne accès direct avec le fichier de configuration du serveur: mercury.ini
  • Logs: accès au dossier du service
Tomcat: non installé pour moi

Pour finir je tiens à préciser que l'accès a Xampp depuis un appareil différent (du réseau LAN) est automatiquement activé, contrairement à Wamp où il fallait trifouiller des options et le fichier httpd.conf.
Pour ce faire, sur le PC qui héberge Xampp vous tapez la touche Windows + R (exécuter) puis pour rentrez: cmd /k ipconfig puis vous cherchez la section:
Carte réseau sans fil Wi-Fi :
   Adresse IPv4. . . . . . . . . 192.168.X.XX
Ca peut être Ethernet où je ne sais quoi, il faut juste l'adresse IPv4, adresse que vous utilisez à la place de 127.0.0.1 sur votre smartphone par exemple (à condition d'être connecté au même WiFi)

Voilà voilà je m'étale pas plus, Xampp c'est mieux et bonne journée à vous.

EDIT: j'ai oublié ! J'ai modifié un peu mon accueil Xampp, si vous voulez le même suivez ces étapes:
1- Téléchargez cette archive qui contient trois fichiers php.
2- Dans le dossier htdocs de Xampp, supprimez le fichier index.php (faites en une sauvegarde au cas ou) et décompressez mon archive
3- Mettez les trois fichiers dans le dossier htdocs et c'est bon !

Si je me suis trompé quelque part dites le moi mdr j'ai fait ça de mémoire.
SkinDePewDiePie_

SkinDePewDiePie_ Le 17 juillet 2019 à 09:35

Bonjour,
Je connais XAMPP mon frère l'utilise 😀

Pour ceux qui connaissent pas Mercury & Tomcat, je vais vite fait resumer ça.
Mercury: C'est un serveur de messagerie POP3 et SMTP. Mieux que WAMP: on n'est pas obligé de passer par SendMail. https://fr.wikipedia.org/wiki/Mercury#Informatique
TomCat: C'est un conteneur web libre de servlets et JSP. Issu du projet Jakarta, c'est un des nombreux projets de l’Apache Software Foundation. Il implémente les spécifications des servlets et des JSP du Java Community Process7, est paramétrable par des fichiers XML et des propriétés, et inclut des outils pour la configuration et la gestion. Il comporte également un serveur HTTPhttps://fr.wikipedia.org/wiki/Apache_Tomcat

-Matteo
Profil introuvable

Profil introuvable Le 22 juillet 2019 à 13:47

Hello @Balatharas !

Comme je l'avait dit à plusieurs membres et à @Cirilla33 sur son topic...

Effectivement ça dépasse mes espérances... Une fois de plus...
Le seul inconvénient c'est que Boris présente dans ces tutos ce logiciel, l'ancienne version qu'il utilisait fonctionnait
parfaitement... Depuis c'est devenu n'importe quoi ce logiciel... J'ai
jamais réussi à l'installer sur mon PC car à chaque fois il lui manque
une DLL Windows, un package Visual C++... Bref du n'importe quoi...

Je ne sais pas si les développeurs de Wamp sont débiles mais de la à ne pas pouvoir dire à l'installateur de télécharger ce qu'il a besoin
automatiquement c'est une fois de plus débile... Même Microsoft ne fait
pas ce genre de co*****
Du coup je le dit et le re-dis à tous les membres sur ce forum de ne plus utiliser Wamp, vous avez déjà résolu une bonne partie de vos
problèmes en le supprimant de votre machine... Et donc je ne suis pas le
seul à avoir des problèmes car @Balatharas m'avait dit que ça venait de mon PC, bien sûr... Mais c'est surtout que je me souviens de son coup de gueule sur ce topic donc je me pose des questions
On peut même pas contacter les gogos de Wamp, c'est triste... En plus ils ont même pas de certificat sur leur site, c'est encore plus
triste...
Moi quand je vois des site perso de développeurs qui mettent un formulaire de contact et pas de certificat : ma réaction une fois de plus
Ca prouve bien le professionalisme d'être un "développeur"...
Bref merci @Balatharas pour la création de ce topic, je pourrai rediriger les membres pour qu'ils comprennent le pourquoi du comment de la désinstallation de Wamp 😉
Raptor94

Raptor94 Le 8 mai 2020 à 05:02

Bonjour, Ca à l'air vachement bien comme option par rapport à wamp surtout que je n'arrive plus à installer wamp !!! Mais je suis désolé, c'est loin d'être une partie de plaisir d'installer xampp. Après avoir galéré pendant des heures pour trouver les solutions permettant de suspendre l'antivirus et de modifier le contrôle de Compte utilisateur avec windows10 et avast, j'ai fini par arriver à faire fonctionner l'application, enfin je croyais. L'application s'ouvre sans problème. Depuis le control Panel, je peux lancer l'administration d'Apache et accéder à localhost. Je peux lancer aussi mysql et accéder à phpMyadmin. Par contre quand je veux quitter Xampp, j'ai ces messages d'erreur :

Xampp error1

Xampp error2

Xampp error3

Du coup il semblerait bien qu'il y a eu un problème lors de l'installation. Mais là je sèche, je n'arrive pas à trouver la solution! Si quelqu'un peut m'aider, je vous en remercie d'avance

Balatharas

Balatharas Le 8 mai 2020 à 13:34

Salut @Raptor94 , quelle version utilises-tu ? Moi j'ai installé la 7.3.6-2 sans problème mais peut-être que tu as installé une béta instable. Sinon je ne vois absolument pas comment résoudre ça, à part peut-être en faisant clic droit sur le logiciel puis Exécuter en tant qu'administrateur ? Même si je pense que cela à déjà été tenté. Si tu veux voici un lien vers l'installateur que j'ai utilisé: https://www.mediafire.com/file/gpponvri36atk1l/xampp-windows-x64-7.3.6-2-VC15-installer.exe/file Si là ça ne marche pas c'est que ça vient de ton ordinateur.

Raptor94

Raptor94 Le 8 mai 2020 à 23:51

Merci @Balatharas, J'avais la version 7.4.5-0 J'ai réinstallé ta version, et il n'y a pas de problème

Balatharas

Balatharas Le 9 mai 2020 à 00:33

Pas de soucis, au plaisir

EnderMC

EnderMC Le 11 mai 2020 à 08:54

@Balatharas je suis d'accord avec toi, en plus wamp pour l'installer et le run faut être admin (ce que je ne suis pas 😥). De plus xampp est simple d'utilisation ! et oui je l'ai déjà testé (sur mon ancien pc)

poulpix

poulpix Le 14 mai 2020 à 22:00

bonjour je me suis inscrit juste pour répondre a Raptor94 pour lui dire que j'ai eu me meme prebleme avec le meme fichier, il faut modifier les droit voila bon courage

Vous devez être connecté pour poster une réponse. Se connecter ou Créer un compte