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ę .
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ę .
Odpowiedzi:
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.
sendmail
. O ile wiem WAMP nie. (także FTP, Mercury, Tomcat dla java ..)
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)
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?
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.
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).
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).
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 ...
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ć.
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.
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.
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.