Ventajas de usar la pila MAMP sobre el uso compartido web nativo de Mac y MySQL descargado

11

Me pregunto ¿cuáles son las ventajas de usar una pila MAMP en lugar de la Web Sharing provista con Mac de forma nativa y MySQL descargado e instalado manualmente?

Puedo ver cómo en algunos casos MAMP puede tener las últimas / otras versiones de apache / mysql / php, pero ¿existen otras ventajas?

Mi MCB vino con Snow Leopard 10.6.6 con Apache 2.2.15 y PHP 5.3.3, versiones bastante recientes (aunque no las más recientes).
Desde que ambos se instalaron, no vi muchas razones para obtener algo que tenga la misma funcionalidad.

La instalación de MySQL también fue sencilla, así que no pudo ser la razón.

    
pregunta Michal M 18.03.2011 - 03:56

3 respuestas

11

Yo diría que la integración de GUI unificada.

ConMAMP,tienesunasolaventanaparaadministrarApache,PHPyMySQL.Mientrasqueconlapilaincorporada,tienesqueactivarPHPmanualmenteytenerotrainterfazparaMySQL(sinunaformafácildeactivarloodesactivarlo)

    
respondido por el Loïc Wolff 18.03.2011 - 10:41
6

La desventaja es que estás instalando cosas que ya has instalado. Esto puede causar problemas cuando, por ejemplo, desea utilizar PHP usando la línea de comandos. Esto activará la versión de PHP incorporada por defecto en lugar de la que se incluye con MAMP. Si estos son diferentes, los resultados pueden ser inesperados.

Recomendaría usar las versiones predeterminadas de OSX de Apache y amp; PHP Una vez que lo tiene todo funcionando la primera vez, realmente no necesita un panel de control ni mucho más.

    
respondido por el julesj 29.08.2011 - 16:09
5

En realidad, la ventaja # 1 de usar MAMP es tremenda: ¡cada vez que actualice su sistema, su entorno no se romperá!

Hubo un par de actualizaciones de Snow Leopard (o tal vez fue Leopard to Snow Leopard, no recuerdo) lo que rompió a Mysql. Uno fue moviendo el archivo mysql.socket. Hubo otra actualización que rompió el PHP. En ambos casos tuve que buscar en Internet durante horas para encontrar sitios oscuros con información sobre cómo solucionarlos.

Con MAMP no tiene este problema, puede instalar todas las actualizaciones de su sistema operativo o incluso borrar el disco duro e instalarlo desde cero (siempre que haga una copia de seguridad de su aplicación MAMP) y aún tenga todo su entorno. justo como antes. Esta es la razón principal por la que uso MAMP. Me han mordido estos problemas demasiadas veces.

Desventajas:

Al compilar cosas nuevas, debes asegurarte de decirle que use los archivos MAMP y no los incorporados. A veces esto puede ser un problema para algunos bits de Rails (la gema Phusion Passenger viene a la mente que se queja de no encontrar las fuentes de apache). Pero dependiendo de la cantidad de retoques que estés haciendo, MAMP es una bendición.

Con respecto a tener cosas duplicadas en su disco, la solución es muy simple, solo elimine las instalaciones integradas que le molestan, me deshice de / usr / local / Mysql para evitar conflictos. Aunque no recomendaría eliminar apache y PHP.

    
respondido por el kakubei 05.12.2011 - 09:50

Lea otras preguntas en las etiquetas