MAMP Pro was the default PHP stack on Mac for years. When you juggle many projects, Bitrix and Laravel together, and do not want Docker running all day, MAMP starts to slow you down.
What migrates easily
- Site folders →
~/MacFullStack/www/(or Add folder… for an existing path). - MySQL databases → dump from MAMP, import via Storage or MacFullStack phpMyAdmin.
*.localhostdomains → automatic on project create; custom zones in Settings → General.
What gets better
| MAMP Pro | MacFullStack |
|---|---|
| Manual docroot | Auto-detect + nginx instead of .htaccess |
| Single mode | Native (fast) + Docker (parity) |
| No Bitrix focus | Bitrix check, nginx rules for 1C-Bitrix |
| No Node/Python proxy | Pro: Next/Vite/Django on project domain |
One-evening migration plan
- Install MacFullStack, pick Native runtime.
- Copy
htdocsto~/MacFullStack/www/. - Per site: Add folder… → verify docroot on the project card.
- Import SQL, fix
.env(host/port from Stack tab). - Diagnostics → Sync vhosts for HTTPS and domains.
Free tier: one PHP project — try it before Pro for the whole team.