Pro / contro WAMP vs XAMPP - per l'esecuzione di un server di test locale [chiuso]


37

Quali sono i principali pro / contro che possono aiutare a decidere quale dei due scegliere: WAMP vs XAMPP per l'esecuzione di un server di test locale per WordPress?

PS: ora vedo che Stack Overflow ne ha discusso .


2
La differenza tra le pile è principalmente nella convenienza e nelle preferenze di interfaccia (gli interni sono uguali), che è una questione di gusti personali. Penso che questa scelta sia soggettiva.
Rarst

Che ne dici di nessuno dei due? Che ne dici di Linux + Apache + MySQL + PHP? Sì, previo parere :)
s_ha_dum

Hai mai pensato di usare una scatola di Vagrant invece?
MikeSchinkel,

Risposte:


23

La differenza più grande: WAMP funziona su Windows, XAMPP è multipiattaforma. A parte questo, è una questione di preferenze personali. Entrambi forniscono un ambiente Apache-MySQL-PHP che funziona praticamente allo stesso modo in entrambi i sistemi.


3
Per la cronaca, ho usato entrambi ... e ognuno ha i suoi pro e contro. WAMP ha consumato molta più memoria di quanto mi piacesse, ma era piuttosto stabile. XAMPP ha un fastidioso problema nel lavorare con WP Cron e fopen () , ma sembra un po 'più leggero (e posso eseguirlo da una chiavetta USB se lo desidero).
EAMann,

AFAIK - XAMPP ha anche alcune estensioni che sono integrate come sendmail. Per quanto ne so, WAMP non lo fa. (anche FTP, Mercury, Tomcat per java ..)
krembo99

30
  1. XAMPP NON è multipiattaforma. Esiste XAMPP per Windows, XAMPP per Linux, per Mac e per Solaris, ma ogni pacchetto contiene diversi software, funziona in modo diverso con prestazioni diverse, ecc. (Multipiattaforma significa che prendi esattamente lo stesso software e funziona allo stesso modo su piattaforme diverse ... come un tempo era Azureus: un vaso che potevi usare allo stesso modo)

  2. XAMPP per Windows è gonfio, alla grande. Hai mail server, server FTP, acceleratore, web-dav, SSL pronto all'uso, ecc. Ne hai davvero bisogno? Non è esattamente un pacchetto entry-level, ma in generale rende l'installazione di tutto molto più semplice. Oltre a ciò, qualsiasi personalizzazione richiede lo stesso sforzo di qualsiasi altra pila prefabbricata. Ma se si installa sulla propria scatola, probabilmente non è necessario il server FTP, vero?

  3. WAMP è più leggero (principalmente le basi). Tutto ciò che è AMP è lì, oltre al fatto che hai un paio di strumenti, phpMyAdmin, SQLite e xdebug. Hai bisogno di SSL? Devi configurarlo. Vuoi accedere al server di posta? Devi installarlo da solo. FTP? Idem.

  4. WAMP (come dice il nome) funziona solo su Windows (a 64/32 bit).

Per un computer locale su Windows, WAMP è la strada da percorrere. La configurazione leggera, fluida e post-installazione richiede un clic. XAMPP per Windows non è un grande concorrente a causa di problemi relativi all'installazione a 64 bit (naturalmente: più bloatware da installare e devi gestire ogni parte di software aggiuntivo tra 32/64-bit).


2
Ciao??? c'è anche XAMPP lite là fuori.
phantom.omaga,

Io uso WAMP. Sarebbe bello se avessero fatto un'opzione di download personalizzabile proprio come getbootstrap.com/customize
rybo111

Aggiornamento relativo al punto 2: il programma di installazione di XAMPP ora richiede l'installazione dei componenti. Non è più tutto o niente.
jlh


7

WAMP è un acronimo che significa: Windows, Apache, MySQL e PHP.

Esistono diverse "distribuzioni" WAMP, come XAMPP, WampServer (ciò che alcune persone chiamano semplicemente "WAMP"), Wamp-Developer Pro (software commerciale) e altri ...

XAMPP per Windows è solo un'altra distribuzione WAMP, nient'altro (né qualcos'altro).


Questo è molto fuorviante. Mentre questo è ciò che "WAMP" può significare nel senso più ampio possibile, quando qualcuno chiede un confronto tra WAMP e XAMPP, ne stanno ovviamente parlando: wampserver.com/en
Okonomiyaki3000

@ Okonomiyaki3000 La risposta è stata data quasi 7 anni fa. C'erano circa 10+ distribuzioni "WAMP" in quel momento (erano circa 20+, ma alcune erano piccole distro). Tuttavia, l'acronimo WAMP è "Windows / Apache / MySQL / PHP" dal 2003. La maggior parte delle persone pensa che WAMP sia 1 distribuzione di Apache + MyQL + PHP su Windows. Non è. È possibile effettuare la propria installazione WAMP. Ma capisco cosa stai dicendo e in questi giorni potrebbe essere quello.
rightstuff

3

L'obiezione che XAMPP è gonfio - perché ha un server di posta, un server FTP, ecc. - potrebbe ricevere una risposta chiedendo di cosa hai bisogno. Se hai bisogno della maggior parte o di tutti questi elementi, è l'XAMPP completo per te. Per lo sviluppo di pagine Web, inclusi PHP e MySQL, utilizzare XAMPP Lite. In momenti diversi ho trovato entrambi molto utili. Mi piace soprattutto che sia possibile eseguire su un'unità flash USB.

Ora, se potessi aggiungere Netbeans a quell'unità flash ...


2

Ho usato XAMPP e ne sono rimasto generalmente soddisfatto, con una notevole eccezione. Il caricamento di un sito è sempre stato dolorosamente lento per me quando utilizzo XAMPP. Non so se sia il caso di WAMP, ma varrebbe la pena esaminarlo.


2

Non rispondo esattamente alla domanda, ma se sei interessato a sapere come funzionano i pacchetti insieme, ti suggerisco di installarli e configurarli manualmente. Ho usato questo tutorial come guida, è dettagliato e ti aiuta a far funzionare tutto e parlare tra loro. È un po 'più di lavoro, ma ti offre molta più flessibilità e in realtà impari l'importante configurazione coinvolta.


2

Vorrei aggiungere un vantaggio di WAMP che non è elencato.

Con WAMP puoi installare estensioni * che ti consentono di passare facilmente tra le diverse versioni di php. Poiché il requisito minimo di WordPress è php 5.2.4 e garantisce che verrà eseguito su un server che lo utilizza, per essere veramente compatibile con WordPress è necessario che un plug-in funzioni con quella versione di php. Ci sono molte funzionalità in php 5.3+ che non sono in 5.2.4, come lo spazio dei nomi.

Se sei uno sviluppatore di WordPress e vuoi che il tuo plugin, widget o tema sia pienamente compatibile ed esegua qualsiasi installazione di WordPress, è utile avere una configurazione dell'ambiente con php 5.2.4. XAMPP non offre un modo semplice per farlo.

* Va notato che la versione più recente di WAMP Server non supporta più le estensioni; tuttavia, WAMP Server 2.2 (32 bit) è disponibile su SourceForge e li supporta. Ha anche la versione corretta di Apache per l'installazione di php 5.2.4.


2

WAMP utilizza più memoria per eseguire rispetto a XAMPP.


1

Implementando SSL in WAMP, ho trovato più problematico (finalmente non sono riuscito a gestirlo e ho rinunciato) mentre era estremamente facile in XAMPP.

Per il resto, suppongo che non ci sia alcuna differenza, dato che utilizzo sia una piattaforma Linux che una piattaforma Windows e sono a mio agio. Ovviamente ho usato XAMPP per un periodo di tempo molto più lungo.


1

XAMPP è più lento di WAMP (sviluppatore francese). Ho entrambi.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.