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ę .


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,

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.


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).


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).


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 ...


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ć.


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.


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.


2

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


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.


1

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

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.