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 .
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 .
Risposte:
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.
sendmail
. Per quanto ne so, WAMP non lo fa. (anche FTP, Mercury, Tomcat per java ..)
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)
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?
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.
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).
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).
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 ...
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.
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.
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.
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.