WAMP vs plusy / minusy XAMPP - do uruchamiania lokalnego serwera testowego [zamknięte]

37

Jakie są główne zalety / wady, które mogą pomóc w podjęciu decyzji, który z dwóch wybrać: WAMP vs XAMPP do uruchomienia lokalnego serwera testowego dla WordPress?

PS: Teraz widzę, że Stack Overflow miał o tym dyskusję .

Tal Galili
źródło
2
Różnica między stosami polega głównie na wygodzie i preferencjach interfejsu (elementy wewnętrzne są zresztą takie same), co jest kwestią osobistych upodobań. Myślę, że ten wybór jest subiektywny.
Rarst
Co powiesz na żadne? Co powiesz na Linux + Apache + MySQL + PHP? Tak, z zastrzeżeniem opinii :)
s_ha_dum
Czy kiedykolwiek zastanawiałeś się nad użyciem pudełka Vagrant?
MikeSchinkel,
tutaj miła dyskusja - stackoverflow.com/q/8664901/2377343
T.Todua 08.12.16

Odpowiedzi:

23

Największa różnica - WAMP działa na systemie Windows, XAMPP jest wieloplatformowy. Poza tym jest to kwestia osobistych preferencji. Oba zapewniają środowisko Apache-MySQL-PHP, które działa prawie tak samo w obu systemach.

EAMann
źródło
3
Dla przypomnienia użyłem obu ... i każdy ma swoje zalety i wady. WAMP zużył znacznie więcej pamięci, niż mi się podobało, ale był dość stabilny. XAMPP ma problem z annoingiem podczas pracy z WP Cron i fopen () , ale wydaje się nieco lżejszy (i jeśli mogę, mogę go uruchomić z pamięci USB).
EAMann
AFAIK - XAMPP mają również wbudowane rozszerzenia sendmail. O ile wiem WAMP nie. (także FTP, Mercury, Tomcat dla java ..)
krembo99
30
  1. XAMPP NIE jest wieloplatformowy. Istnieje XAMPP dla Windows, XAMPP dla Linux, Mac i Solaris, ale każde opakowanie zawiera inne oprogramowanie, działa różnie z różną wydajnością itp. (Wieloplatformowe oznacza, że ​​bierzesz dokładnie to samo oprogramowanie i działa w ten sam sposób na różnych platformach ... jak kiedyś Azureus: słoik, którego można użyć w ten sam sposób)

  2. XAMPP dla systemu Windows jest bardzo rozdęty. Masz serwer poczty, serwer FTP, akcelerator, web-dav, SSL od razu po wyjęciu z pudełka itp. Czy naprawdę potrzebujesz ich wszystkich? Nie jest to dokładnie pakiet podstawowy, ale ogólnie ułatwia instalację wszystkiego. Poza tym wszelkie modyfikacje wymagają takiego samego wysiłku, jak w przypadku innych gotowych stosów. Ale jeśli instalujesz na swoim własnym urządzeniu, prawdopodobnie nie potrzebujesz serwera FTP, prawda?

  3. WAMP jest lżejszy (głównie podstawy). Wszystko, co jest w AMP, oprócz tego masz kilka narzędzi, phpMyAdmin, SQLite i xdebug. Potrzebujesz SSL? Musisz to skonfigurować. Chcesz uzyskać dostęp do serwera poczty? Musisz zainstalować go sam. FTP? Tak samo.

  4. WAMP (jak sama nazwa mówi) działa tylko w systemie Windows (64/32-bit).

W przypadku komputera lokalnego w systemie Windows WAMP jest najlepszym rozwiązaniem. Lekka, płynna konfiguracja po instalacji wymaga kliknięcia. XAMPP dla Windows nie jest zbyt dużym konkurentem ze względu na problemy z instalacją 64-bitową (oczywiście: więcej bloatware do zainstalowania i trzeba zarządzać każdym dodatkowym oprogramowaniem między 32/64-bit).

Andrzej
źródło
2
Witaj??? jest tam również XAMPP Lite.
phantom.omaga
Używam WAMP. Byłoby miło, gdyby stworzyli konfigurowalną opcję pobierania podobną do getbootstrap.com/customize
rybo111
Aktualizacja dotycząca punktu 2: Instalator XAMPP prosi teraz o zainstalowanie składników. To już nie wszystko albo nic.
jlh
7

WAMP to akronim oznaczający: Windows, Apache, MySQL i PHP.

Istnieją różne „dystrybucje” WAMP, takie jak XAMPP, WampServer (co niektórzy nazywają po prostu „WAMP”), Wamp-Developer Pro (oprogramowanie komercyjne) i inne ...

XAMPP dla Windows to kolejna dystrybucja WAMP, nic więcej (ani coś innego).

właściwa rzecz
źródło
To jest bardzo mylące. Chociaż to właśnie może oznaczać „WAMP” w najszerszym możliwym znaczeniu, kiedy ktoś pyta o porównanie WAMP i XAMPP, to oczywiście mówi o tym: wampserver.com/en
Okonomiyaki3000
@ Okonomiyaki3000 Odpowiedź została udzielona prawie 7 lat temu. W tym czasie było około 10+ dystrybucji „WAMP” (było to około 20+, ale niektóre były mniejszymi dystrybucjami). Jednak skrótem WAMP jest „Windows / Apache / MySQL / PHP” od około 2003 roku. Większość ludzi uważa, że ​​WAMP to 1 dystrybucja Apache + MyQL + PHP na Windows. Nie jest. Możesz stworzyć własną instalację WAMP. Ale rozumiem, co mówisz, i może tak być.
rightstuff
3

Zarzut, że XAMPP jest rozdęty - ponieważ ma serwer pocztowy, serwer FTP itp. - można odpowiedzieć pytając, czego potrzebujesz. Jeśli potrzebujesz większości lub wszystkich tych przedmiotów, jest to pełna wersja XAMPP dla Ciebie. Do tworzenia stron internetowych, w tym PHP i MySQL, używaj XAMPP Lite. W różnych momentach stwierdziłem, że oba są bardzo przydatne. Szczególnie podoba mi się to, że mogę działać na dysku flash USB.

Teraz gdybym mógł dodać Netbeans do tego dysku flash ...

Wujek Ed
źródło
2

Użyłem XAMPP i ogólnie jestem z niego zadowolony, z jednym godnym uwagi wyjątkiem. Ładowanie witryny zawsze było dla mnie boleśnie powolne, gdy korzystam z XAMPP. Nie wiem, czy tak jest w przypadku WAMP, ale warto byłoby to sprawdzić.

Travis Northcutt
źródło
2

Nie do końca odpowiadam na pytanie, ale jeśli chcesz dowiedzieć się, jak pakiety działają razem, sugeruję ich ręczne zainstalowanie i skonfigurowanie. Wykorzystałem ten samouczek jako wskazówkę, jest on szczegółowy i pomaga ci uruchomić wszystko i rozmawiać ze sobą. Jest to trochę więcej pracy, ale zapewnia znacznie większą elastyczność i właściwie uczysz się ważnej konfiguracji.

Grant Palin
źródło
2

Chciałbym dodać zaletę WAMP, której nie ma na liście.

Dzięki WAMP możesz instalować rozszerzenia *, które pozwalają łatwo przełączać się między różnymi wersjami php. Ponieważ minimalne wymagania WordPressa to php 5.2.4 i gwarantuje, że będzie on działał na używającym go serwerze, aby być naprawdę kompatybilnym z WordPress, wtyczka musi działać pod tą wersją php. W php 5.3+ jest wiele funkcji, których nie ma w 5.2.4, takich jak przestrzeń nazw.

Jeśli jesteś programistą WordPress i chcesz, aby wtyczka, widget lub motyw były w pełni kompatybilne i działały na dowolnej instalacji WordPress, pomocne jest skonfigurowanie środowiska z php 5.2.4. XAMPP nie oferuje łatwego sposobu na zrobienie tego.

* Należy zauważyć, że nowsza wersja WAMP Server nie obsługuje już rozszerzeń; jednak WAMP Server 2.2 (32-bit) jest dostępny w SourceForge i obsługuje je. Ma także poprawną wersję Apache do instalacji php 5.2.4.

RaneWrites
źródło
2

WAMP wykorzystuje więcej pamięci do działania niż XAMPP.

joey
źródło
1

Wdrażając SSL w WAMP, znalazłem więcej problemów (w końcu nie mogłem sobie z tym poradzić i poddałem się), podczas gdy w XAMPP było to niezwykle łatwe.

Reszta, jak sądzę, nie ma różnicy, ponieważ korzystam zarówno z platformy Linux, jak i Windows i czuję się komfortowo. Oczywiście używam XAMPP od znacznie dłuższego czasu.

Peter Mortensen
źródło
1

XAMPP jest wolniejszy niż WAMP (francuski programista). Mam obydwa.

Alvin
źródło