Pros y contras de WAMP vs XAMPP: para ejecutar un servidor de prueba local [cerrado]

37

¿Cuáles son los principales pros / contras que pueden ayudar a decidir cuál de los dos elegir: WAMP vs XAMPP para ejecutar un servidor de prueba local para WordPress?

PD: Ahora veo que Stack Overflow tuvo una discusión al respecto.

Tal Galili
fuente
2
La diferencia entre las pilas se basa principalmente en la conveniencia y las preferencias de interfaz (las partes internas son las mismas de todos modos), lo cual es una cuestión de gustos personales. Creo que esta elección es subjetiva.
Rarst
¿Qué tal ninguno de los dos? ¿Qué hay de Linux + Apache + MySQL + PHP? Sí, sujeto a opinión :)
s_ha_dum
¿Alguna vez has considerado usar una caja Vagrant?
MikeSchinkel
aquí agradable discusión - stackoverflow.com/q/8664901/2377343
T.Todua

Respuestas:

23

La mayor diferencia: WAMP se ejecuta en Windows, XAMPP es multiplataforma. Aparte de eso, es una cuestión de preferencia personal. Ambos le proporcionan un entorno Apache-MySQL-PHP que se ejecuta más o menos igual en ambos sistemas.

EAMann
fuente
3
Para el registro, he usado ambos ... y cada uno tiene sus pros y sus contras. WAMP consumió mucha más memoria de la que me gustaba, pero era bastante estable. XAMPP tiene un problema molesto al trabajar con WP Cron y fopen () , pero parece un poco más ligero (y puedo ejecutarlo desde una memoria USB si lo deseo).
EAMann
AFAIK - XAMPP también tiene algunas extensiones integradas como sendmail. Que yo sepa, WAMP no. (también FTP, Mercury, Tomcat para java ..)
krembo99
30
  1. XAMPP NO es multiplataforma. Hay XAMPP para Windows, XAMPP para Linux, para Mac y para Solaris, pero cada paquete contiene diferentes piezas de software, se ejecuta de manera diferente con un rendimiento diferente, etc. (multiplataforma significa que toma exactamente la misma pieza de software y se ejecuta de la misma manera en diferentes plataformas ... como solía ser Azureus: un frasco que podría usar de la misma manera)

  2. XAMPP para Windows está hinchado, a lo grande. Tiene un servidor de correo, un servidor FTP, un acelerador, un servidor web, SSL fuera de la caja, etc. ¿Realmente los necesita a todos? No es exactamente un paquete de nivel de entrada, pero en general hace que la instalación de todo sea mucho más fácil. Más allá de eso, cualquier personalización requiere el mismo esfuerzo que para cualquier otra pila prefabricada. Pero si instala en su propia caja, probablemente no necesite un servidor FTP, ¿verdad?

  3. WAMP es más ligero (principalmente lo básico). Todo lo que es AMP está ahí, más allá de eso tienes un par de herramientas, phpMyAdmin, SQLite y xdebug. ¿Necesitas SSL? Tienes que configurarlo. ¿Quieres acceso al servidor de correo? Debe instalarlo usted mismo. FTP? Ídem.

  4. WAMP (como dice su nombre) se ejecuta solo en Windows (ya sea 64/32 bits).

Para una máquina local en Windows, WAMP es el camino a seguir. La configuración ligera, suave y posterior a la instalación requiere un clic. XAMPP para Windows no es un gran competidor debido a problemas en la instalación de 64 bits (naturalmente: más bloatware para instalar, y necesita administrar cada pieza de software adicional entre 32/64 bits).

Andrés
fuente
2
¿¿¿Hola??? También hay XAMPP lite por ahí.
phantom.omaga
Yo uso WAMP. Sería bueno que hicieran una opción de descarga personalizable como getbootstrap.com/customize
rybo111
Actualización sobre el punto 2: el instalador de XAMPP ahora solicita los componentes para instalar. Ya no es todo o nada.
jlh
7

WAMP es un acrónimo que significa: Windows, Apache, MySQL y PHP.

Existen diferentes "distribuciones" de WAMP, como XAMPP, WampServer (lo que algunas personas simplemente llaman "WAMP"), Wamp-Developer Pro (software comercial) y otros ...

XAMPP para Windows es solo otra distribución de WAMP, nada más (ni otra cosa).

cosas correctas
fuente
Esto es muy engañoso. Si bien eso es lo que significa "WAMP" en el sentido más amplio posible, cuando alguien pregunta sobre una comparación entre WAMP y XAMPP, obviamente está hablando de esto: wampserver.com/en
Okonomiyaki3000
@ Okonomiyaki3000 La respuesta se dio hace casi 7 años. Había alrededor de 10+ distribuciones "WAMP" en ese momento (era alrededor de 20+, pero algunas eran distribuciones menores). Sin embargo, el acrónimo WAMP ha sido "Windows / Apache / MySQL / PHP" desde aproximadamente 2003. La mayoría de la gente parece pensar que WAMP es una distribución de Apache + MyQL + PHP en Windows. No lo es. Podrías hacer tu propia instalación de WAMP. Pero entiendo lo que estás diciendo y en estos días podría ser eso.
rightstuff
3

La objeción de que XAMPP está hinchada, porque tiene un servidor de correo, un servidor FTP, etc., puede responderse preguntando qué necesita. Si necesita la mayoría o todos esos artículos, es el XAMPP completo para usted. Para solo desarrollar páginas web, incluyendo PHP y MySQL, use XAMPP Lite. En diferentes momentos he encontrado que ambos son muy útiles. Me gusta especialmente que puedo ejecutarlo en una unidad flash USB.

Ahora si pudiera agregar Netbeans a esa unidad flash ...

Tio ed
fuente
2

He usado XAMPP y, en general, me ha encantado, con una notable excepción. Cargar un sitio siempre ha sido extremadamente lento para mí cuando uso XAMPP. No sé si ese es el caso con WAMP, pero valdría la pena investigarlo.

Travis Northcutt
fuente
2

No respondo exactamente la pregunta, pero si está interesado en aprender cómo funcionan los paquetes juntos, le sugiero instalarlos y configurarlos manualmente. He estado usando este tutorial como guía, es detallado y te ayuda a tener todo funcionando y hablando entre ellos. Es un poco más de trabajo, pero le brinda mucha más flexibilidad, y realmente aprende la configuración importante involucrada.

Grant Palin
fuente
2

Me gustaría agregar una ventaja de WAMP que no está en la lista.

Con WAMP puede instalar extensiones * que le permiten cambiar fácilmente entre diferentes versiones de php. Dado que el requisito mínimo de WordPress es php 5.2.4 y garantiza que se ejecutará en un servidor que lo usa, para ser realmente compatible con WordPress, un complemento debe ejecutarse con esa versión de php. Hay muchas características en php 5.3+ que no están en 5.2.4, como el espacio de nombres.

Si es un desarrollador de WordPress y desea que su complemento, widget o tema sea totalmente compatible y se ejecute en cualquier instalación de WordPress, es útil tener una configuración de entorno con php 5.2.4. XAMPP no ofrece una manera fácil de hacer eso.

* Debe tenerse en cuenta que la versión más reciente de WAMP Server ya no admite extensiones; sin embargo, WAMP Server 2.2 (32 bits) está disponible en SourceForge y los admite. También tiene la versión correcta de Apache para instalar php 5.2.4.

RaneWrites
fuente
2

WAMP usa más memoria para ejecutarse que XAMPP.

joey
fuente
1

Implementando SSL en WAMP, encontré más problemático (finalmente no pude manejarlo y me di por vencido) mientras que fue extremadamente fácil en XAMPP.

El resto, supongo que no hay diferencia, ya que utilizo una plataforma Linux y Windows y me siento cómodo. Por supuesto, he estado usando XAMPP durante un período de tiempo mucho más largo.

Peter Mortensen
fuente
1

XAMPP es más lento que WAMP (desarrollador francés). Tengo ambos.

Alvin
fuente