Trên thực tế, lợi thế số 1 khi sử dụng MAMP là rất lớn: Mỗi lần bạn nâng cấp hệ thống, môi trường của bạn sẽ không bị hỏng!
Có một vài cập nhật của Snow Leopard (hoặc có thể đó là Leopard to Snow Leopard, tôi không thể nhớ được) đã phá vỡ Mysql. Một là bằng cách di chuyển tệp mysql.socket. Có một bản cập nhật khác đã phá vỡ PHP. Trong cả hai trường hợp, tôi đã phải săn lùng trên Internet hàng giờ để tìm các trang web tối nghĩa với thông tin về cách khắc phục chúng.
Với MAMP bạn không gặp phải vấn đề này, bạn có thể cài đặt tất cả các bản cập nhật hệ điều hành hoặc thậm chí xóa sạch ổ cứng và cài đặt từ đầu (tất nhiên là bạn đã sao lưu ứng dụng MAMP của mình) và vẫn có tất cả môi trường của bạn như trước đây . Đây là lý do chính tôi sử dụng MAMP. Tôi đã bị cắn bởi những vấn đề này quá nhiều lần.
Nhược điểm:
Khi biên dịch nội dung mới, bạn phải đảm bảo rằng bạn bảo nó sử dụng các tệp MAMP chứ không phải các tệp tích hợp. Điều này đôi khi có thể là một vấn đề đối với một số bit Rails (Đá quý Phusion Pas gửi đến tâm trí phàn nàn về việc không tìm thấy các nguồn apache). Nhưng tùy thuộc vào mức độ mày mò của bạn, MAMP là một ơn trời.
Liên quan đến việc có các nội dung trùng lặp trên ổ đĩa của bạn, giải pháp rất đơn giản, chỉ cần xóa các cài đặt dựng sẵn làm phiền bạn, tôi đã thoát khỏi / usr / local / Mysql để tránh xung đột. Mặc dù tôi không khuyên bạn nên xóa apache và PHP.