¿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.
¿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.
Respuestas:
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.
sendmail
. Que yo sepa, WAMP no. (también FTP, Mercury, Tomcat para java ..)
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)
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?
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.
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).
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).
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 ...
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.
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.
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.
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.