На самом деле, преимущество № 1 в использовании MAMP огромно: каждый раз, когда вы обновляете свою систему, ваша среда не ломается!
Было несколько обновлений Snow Leopard (или, может быть, это был Leopard для Snow Leopard, я не помню), которые сломали Mysql. Одним из них было перемещение файла mysql.socket. Было еще одно обновление сломанного PHP. В обоих случаях мне приходилось часами искать в Интернете, чтобы найти неясные сайты с информацией о том, как их исправить.
С MAMP у вас нет этой проблемы, вы можете установить все свои обновления ОС или даже стереть жесткий диск и установить его с нуля (при условии, что вы, конечно, делаете резервную копию своего приложения MAMP), и при этом иметь всю свою среду, как прежде , Это основная причина, по которой я использую MAMP. Я слишком много кусал эти проблемы.
Недостатки:
При компиляции нового материала, вы должны убедиться, что указали использовать файлы MAMP, а не встроенные. Иногда это может быть проблемой для некоторых битов Rails (вспоминается гем Phusion Passenger, который жалуется на то, что не находит исходники apache). Но в зависимости от того, сколько вы работаете, MAMP - находка.
Что касается дублирования содержимого на вашем диске, решение очень простое: просто удалите встроенные установки, которые вас беспокоят, я избавился от / usr / local / Mysql, чтобы избежать конфликтов. Хотя я бы не рекомендовал удалять apache и PHP.