Sebenarnya, keuntungan # 1 untuk menggunakan MAMP luar biasa: Setiap kali Anda meningkatkan sistem Anda, lingkungan Anda tidak akan rusak!
Ada beberapa pembaruan Snow Leopard (atau mungkin itu Leopard ke Snow Leopard, saya tidak ingat) yang menghancurkan Mysql. Salah satunya adalah dengan memindahkan file mysql.socket. Ada lagi pembaruan PHP yang rusak. Dalam kedua kasus saya harus berburu di Internet selama berjam-jam untuk menemukan situs yang tidak jelas dengan info tentang cara memperbaikinya.
Dengan MAMP Anda tidak memiliki masalah ini, Anda dapat menginstal semua pembaruan OS Anda, atau bahkan menghapus hard drive dan menginstal dari awal (asalkan Anda membuat cadangan aplikasi MAMP Anda tentu saja) dan masih memiliki semua lingkungan Anda seperti sebelumnya . Ini adalah alasan utama saya menggunakan MAMP. Saya sudah terlalu sering digigit oleh masalah ini.
Kekurangan:
Saat mengkompilasi hal-hal baru, Anda harus memastikan Anda mengatakannya untuk menggunakan file MAMP dan bukan yang built-in. Ini kadang-kadang bisa menjadi masalah untuk beberapa bit Rails (permata Penumpang Phusion terlintas dalam pikiran yang mengeluh tentang tidak menemukan sumber apache). Tetapi tergantung pada seberapa banyak bermain-main yang Anda lakukan, MAMP adalah anugerah.
Sehubungan dengan memiliki barang-barang diduplikasi pada drive Anda, solusinya sangat sederhana, cukup hapus instalasi builtin yang mengganggu Anda, saya menyingkirkan / usr / local / Mysql untuk menghindari konflik. Meskipun saya tidak akan merekomendasikan menghapus apache dan PHP.