WAMP vs XAMPP Pro / Contra - für den Betrieb eines lokalen Testservers [geschlossen]

37

Was sind die wichtigsten Vor- und Nachteile, die bei der Entscheidung für eines der beiden Verfahren hilfreich sein können: WAMP vs XAMPP für den Betrieb eines lokalen Testservers für WordPress?

PS: Ich sehe jetzt, dass Stack Overflow eine Diskussion darüber hatte.

Tal Galili
quelle
2
Der Unterschied zwischen den Stacks liegt hauptsächlich in der Bequemlichkeit und den Einstellungen der Benutzeroberfläche (die internen Einstellungen sind ohnehin identisch). Dies ist eine Frage des persönlichen Geschmacks. Ich halte diese Wahl für subjektiv.
Rarst
Wie wäre es mit keinem? Wie wäre es mit Linux + Apache + MySQL + PHP? Ja, vorbehaltlich der Stellungnahme :)
s_ha_dum
Haben Sie jemals darüber nachgedacht, stattdessen eine Vagrant-Box zu verwenden?
MikeSchinkel
hier nette Diskussion - stackoverflow.com/q/8664901/2377343
T.Todua

Antworten:

23

Größter Unterschied - WAMP läuft unter Windows, XAMPP ist plattformübergreifend. Abgesehen davon ist es eine Frage der persönlichen Präferenz. Beide bieten Ihnen eine Apache-MySQL-PHP-Umgebung, die auf beiden Systemen ziemlich gleich läuft.

EAMann
quelle
3
Für die Aufzeichnung habe ich beide verwendet ... und sie haben jeweils ihre Vor- und Nachteile. WAMP verbrauchte viel mehr Speicher als ich mochte, war aber ziemlich stabil. XAMPP hat ein lästiges Problem mit WP Cron und fopen () , scheint aber etwas leichter zu sein (und ich kann es von einem USB-Stick ausführen, wenn ich möchte).
EAMann
AFAIK - XAMPP hat auch einige Erweiterungen, die wie eingebaut sind sendmail. Soweit ich weiß macht WAMP das nicht. (auch FTP, Mercury, Tomcat für Java ..)
krembo99
30
  1. XAMPP ist NICHT plattformübergreifend. Es gibt XAMPP für Windows, XAMPP für Linux, für Mac und für Solaris, aber jedes Paket enthält unterschiedliche Softwareteile, wird unterschiedlich mit unterschiedlicher Leistung ausgeführt usw. (plattformübergreifend bedeutet, dass Sie genau dasselbe Softwareteil verwenden und es ausgeführt wird auf verschiedenen Plattformen genauso ... wie früher Azureus: ein Glas, das man auf die gleiche Weise verwenden könnte)

  2. XAMPP für Windows ist sehr aufgebläht. Sie haben Mailserver, FTP-Server, Beschleuniger, Web-Dav, SSL im Auslieferungszustand usw. Benötigen Sie wirklich alle? Es ist nicht gerade ein Einstiegspaket, aber im Allgemeinen vereinfacht es die Installation von allem. Darüber hinaus erfordert jede Anpassung den gleichen Aufwand wie bei jedem anderen vorgefertigten Stapel. Aber wenn Sie auf Ihrer eigenen Box installieren, brauchen Sie wahrscheinlich keinen FTP-Server, oder?

  3. WAMP ist leichter (meistens die Grundlagen). Alles, was AMP ist, ist vorhanden, außerdem gibt es einige Tools, phpMyAdmin, SQLite und xdebug. Benötigen Sie SSL? Sie müssen es konfigurieren. Sie möchten auf den Mailserver zugreifen? Muss selbst installiert werden. FTP? Dito.

  4. WAMP läuft (wie der Name schon sagt) nur unter Windows (entweder 64/32-Bit).

Für einen lokalen Computer unter Windows ist WAMP der richtige Weg. Leichte, reibungslose und nachträgliche Konfiguration per Mausklick. XAMPP für Windows ist aufgrund von Problemen bei der 64-Bit-Installation kein großer Konkurrent (natürlich muss mehr Bloatware installiert werden, und Sie müssen jede zusätzliche Software zwischen 32 und 64 Bit verwalten).

Andrew
quelle
2
Hallo??? Es gibt auch XAMPP Lite da draußen.
phantom.omaga
Ich benutze WAMP. Es wäre schön, wenn sie eine anpassbare Download-Option hätten, ähnlich wie getbootstrap.com/customize
rybo111
Update zu Punkt 2: Das XAMPP-Installationsprogramm fragt jetzt nach den zu installierenden Komponenten. Es ist nicht mehr alles oder nichts.
19.
7

WAMP ist eine Abkürzung für Windows, Apache, MySQL und PHP.

Es gibt verschiedene WAMP "Distributionen", wie XAMPP, WampServer (was manche nur "WAMP" nennen), Wamp-Developer Pro (kommerzielle Software) und andere ...

XAMPP für Windows ist nur eine andere WAMP-Distribution, nichts weiter (noch etwas anderes).

richtiges Zeug
quelle
Das ist sehr irreführend. Während das, was "WAMP" im weitesten Sinne bedeuten kann, wenn jemand nach einem Vergleich zwischen WAMP und XAMPP fragt, spricht er offensichtlich darüber: wampserver.com/en
Okonomiyaki3000
@ Okonomiyaki3000 Die Antwort wurde vor fast 7 Jahren gegeben. Zu dieser Zeit gab es ungefähr 10+ "WAMP" -Verteilungen (es waren ungefähr 20+; aber einige waren kleinere Distributionen). Das Akronym WAMP ist jedoch seit ungefähr 2003 "Windows / Apache / MySQL / PHP". Die meisten Leute scheinen zu glauben, dass WAMP eine Distribution von Apache + MyQL + PHP unter Windows ist. Es ist nicht. Sie können Ihre eigene WAMP-Installation erstellen. Aber ich verstehe, was Sie sagen, und heutzutage könnte es so sein.
Rightstuff
3

Der Einwand, dass XAMPP aufgebläht ist - weil es einen Mailserver, einen FTP-Server usw. hat - könnte durch die Frage beantwortet werden, was Sie brauchen. Wenn Sie die meisten oder alle dieser Elemente benötigen, ist dies das vollständige XAMPP für Sie. Verwenden Sie XAMPP Lite, um nur Webseiten, einschließlich PHP und MySQL, zu entwickeln. Zu verschiedenen Zeiten habe ich beides als sehr nützlich empfunden. Mir gefällt besonders, dass ich entweder auf einem USB-Stick laufen kann.

Nun, wenn ich diesem Flash-Laufwerk Netbeans hinzufügen könnte ...

Onkel Ed
quelle
2

Ich habe XAMPP verwendet und war im Allgemeinen mit einer bemerkenswerten Ausnahme zufrieden. Das Laden einer Site war für mich bei der Verwendung von XAMPP immer sehr langsam. Ich weiß nicht, ob dies bei WAMP der Fall ist, aber es lohnt sich, einen Blick darauf zu werfen.

Travis Northcutt
quelle
2

Die Frage ist nicht genau beantwortet, aber wenn Sie wissen möchten, wie die Pakete zusammenarbeiten, empfehle ich, sie manuell zu installieren und zu konfigurieren. Ich habe dieses Tutorial als Richtlinie verwendet. Es ist detailliert und hilft Ihnen dabei, alles zum Laufen zu bringen und miteinander zu sprechen. Es ist etwas mehr Arbeit, bietet Ihnen jedoch viel mehr Flexibilität und Sie lernen die wichtige Konfiguration kennen.

Grant Palin
quelle
2

Ich möchte einen Vorteil von WAMP hinzufügen, der nicht aufgeführt ist.

Mit WAMP können Sie Erweiterungen * installieren, mit denen Sie einfach zwischen verschiedenen PHP-Versionen wechseln können. Da die Mindestanforderung von WordPress PHP 5.2.4 ist und garantiert, dass es auf einem Server läuft, auf dem es läuft, muss ein Plugin unter dieser PHP-Version laufen, um wirklich mit WordPress kompatibel zu sein. Es gibt viele Funktionen in PHP 5.3+, die nicht in 5.2.4 enthalten sind, wie z. B. Namespacing.

Wenn Sie ein WordPress-Entwickler sind und möchten, dass Ihr Plugin, Widget oder Theme vollständig kompatibel ist und auf jeder WordPress-Installation ausgeführt wird, ist es hilfreich, eine Umgebung mit PHP 5.2.4 einzurichten. XAMPP bietet keine einfache Möglichkeit, dies zu tun.

* Bitte beachten Sie, dass die neuere Version von WAMP Server keine Erweiterungen mehr unterstützt. WAMP Server 2.2 (32-Bit) ist jedoch auf SourceForge verfügbar und unterstützt diese. Es hat auch die richtige Version von Apache für die Installation von PHP 5.2.4.

RaneWrites
quelle
2

WAMP verwendet mehr Arbeitsspeicher als XAMPP.

joey
quelle
1

Das Implementieren von SSL in WAMP war problematischer (ich konnte es schließlich nicht verarbeiten und gab auf), während es in XAMPP extrem einfach war.

Ansonsten gibt es wohl keinen Unterschied, da ich sowohl eine Linux- als auch eine Windows- Plattform verwende und mich wohl fühle. Natürlich benutze ich XAMPP schon viel länger.

Peter Mortensen
quelle
1

XAMPP ist langsamer als WAMP (französischer Entwickler). Ich habe beides.

Alvin
quelle