В чем преимущества и недостатки использования встроенного Apache для локальной веб-разработки в Mac OS X, в частности 10.6 Snow Leopard?
Вместо использования встроенного Apache я знаю, что такие параметры, как MAMP и XAMPP существует. Однако по какой-то причине я просто не обмотал голову преимуществами или потенциальными ловушками с использованием встроенного Apache и использованием решения на основе MAMP/XAMPP (или другого).
- Преимущество решения на основе MAMP/XAMPP просто упрощает настройку?
- Если не использовать встроенный Apache, есть ли другие преимущества, помимо простоты настройки? Например, есть ли преимущества, аналогичные использованию virtualenv для избежать заражения нетронутой установки Python?
- Если вы только разрабатываете статические веб-страницы и не нуждаетесь в PHP или MySQL, то почему бы не использовать встроенный Apache с чем-то вроде virtualhost-sh или VirtualHostX, чтобы облегчить настройку?
Вопросы конфигурации и использования
- Я заинтересован в использовании виртуальных хостов, чтобы одновременно создавать несколько веб-сайтов.
- Я использую git для управления версиями и имею тенденцию хранить исходные файлы в
~/development
вместо~/Sites
(это, вероятно, не является существенным, но я думал, что я упоминаю об этом)
Связанные исследования
- Ответы на вопрос SuperUser Какая лучшая программа Apache PHP для разработчика Mac обсуждают разные MAMP, XAMPP и сворачивают ваши собственные решения.