Подтвердить что ты не робот

XAMPP или MAMP на Mac OS X 10.6.2 (Snow Leopard)

Я только что купил новый MacBook Pro, который поставляется с Snow Leopard 10.6.2 (Mac OS X 10.6.2). Я использую XAMPP в качестве моего локального сервера разработки на XP. Поскольку Mac OS X основана на Unix, я думал об активации/установке всех необходимых материалов, как я обычно делал бы в Linux. Тем не менее, я не совсем готов играть с системой в этот момент, поэтому наличие внешнего пакета будет хорошим временным решением, я думаю.

Вопрос: должен ли я идти с MAMP или XAMPP. Есть ли у кого-нибудь предложения? Про и против я полагаю. Насколько мне известно, Mac OS X поставляется с Apache2 и PHP5. Будет ли MAMP или XAMPP изменять существующую установку Apache и PHP? Любые комментарии о том, как я должен действовать?

PS: В конце концов я бы использовал установку Apache и PHP по умолчанию и установил бинарный пакет MySQL, но время для разработки - сущность, и у меня нет времени, чтобы ознакомиться с Mac OS X.

4b9b3361

Ответ 1

XAMPP и MAMP оба очень похожи. Ни прикоснитесь к своей ОС OS X Apache/PHP! Вы можете просто попробовать их обоих и удалить их, просто удалив их папки. В итоге они делают то же самое.

XAMPP регулярно обновляется и, как правило, обновляется. Кроме того, XAMPP имеет больше встроенных расширений.

С другой стороны, MAMP выглядит немного более похожим на mac и имеет виджет Dashboard. Но для системы развития, которая не учитывает много. В отличие от XAMPP, MAMP работает без прав администратора.

Я пошел с XAMPP в конце, потому что мне нужно расширение dba.

Ответ 2

после использования обоих для разработки некоторых сайтов Wordpress локально на моем mac я решил пойти с MAMP.

Основная проблема (только на самом деле проблема) у меня с XAMPP заключалась в том, что у нее были проблемы с OS X с разрешениями на файлы и папки. сделать что-то так же просто, как установить новые темы с помощью онлайн-интерфейса Wordpress, оказалось практически невозможным - в конце концов потребовалось изменить разрешения на некоторые файлы конфигурации Apache в каталоге XAMPP. - даже тогда это не совсем сработало.

Я не буду вдаваться в подробности - но достаточно сказать, что я подумал: "Зачем беспокоиться?" и только что вернулся к MAMP.

что только мой опыт вас заметит - но стоит отметить, что это настолько распространено, что есть несколько сайтов/сообщений в блогах, единственная тема которых заключается в том, как исправить эту проблему. просто google "проблема установки темы Wordpress XAMPP" или что-то в этом роде, и вы увидите, что я имею в виду.

Ответ 3

Я новый разработчик и запустил 10.6.3. Я нашел MAMP Pro лучшим вариантом, чем что-либо еще. Персональный веб-сервер, который поставляется с Mac, действительно удобен, но поддержка модулей через macports была болью.

Versus XAMP, MAMP Pro работает очень хорошо, потому что он позволяет вам настраивать модули по своему усмотрению и легко редактировать настройки self/postfix/httpd. Две самые большие причины, которые мне нравятся, это причина интеграции easy dyndns.

Что касается номера порта, вы можете просто отредактировать его до 80 и не вводить его вручную каждый раз при переходе на локальный веб-сайт.

Ответ 4

XAMPP имеет некоторые ужасные проблемы в OS X с разрешениями на файлы, и это был полный кошмар. Я настоятельно рекомендую, что если вы собираетесь использовать Wordpress на локальном хосте, вы либо знаете свой материал перед установкой XAMPP, либо просто перейдете к чему-то еще, что не даст вам этих проблем; предположительно MAMP, и это то, что я собираюсь установить.

Ответ 5

Лично я считаю, что MAMP проще в использовании. Особенно, если вы хотите определить папку, в которой вы хотите запускать свои локальные веб-сайты. По умолчанию в XAMPP ваши локальные веб-сайты находятся в папке APPLICATIONS, и это не очень хорошее решение. Безмолвие по умолчанию для MySQL в XAMPP нет пароля. В MAMP очень легко изменить каталог, который вы хотите для своих веб-сайтов. (просто перейдите к настройкам). Я попытался сделать это в XAMMP, но были проблемы с доступом к httpd.conf веб-сервера apache.

Ответ 6

Также, если вы делаете разработку WordPress. ServerPress имеет большинство опций в мертвом простом пользовательском интерфейсе. http://www.serverpress.com/products/desktopserver/#compare