在Mac OS X上使用内置Apache进行本地Web开发(尤其是10.6 Snow Leopard)有哪些优缺点?在Mac OS X上使用内置Apache进行Web开发的优点/缺点
我知道存在诸如MAMP和XAMPP之类的选项,而不是使用内置的Apache。然而,出于某种原因,我只是没有用自带的Apache与使用基于MAMP/XAMPP的(或其他)解决方案相比,将自己的头围绕在好处或潜在的陷阱上。
- 基于MAMP/XAMPP解决方案的优势是简单配置吗?
- 当不使用内置的Apache时,除了配置的简便性还有其他好处吗?例如,是否有类似于使用virtualenv到avoid tainting a pristine Python install的好处?
- 如果您只是开发静态网页,并且不需要PHP或MySQL,那么为什么不使用内置的Apache,如virtualhost-sh或VirtualHostX来简化配置?
配置和使用注意事项
- 我感兴趣的,以便同时开发多个网站使用虚拟主机
- 我使用的版本控制Git和有一种倾向,存储源文件
~/development
代替~/Sites
(这可能不是实质性的,但我想提起它)
相关研究
- 到超级用户问题What is the best Apache PHP Setup for a Mac Developer谈论不同MAMP,XAMPP的答案,并推出自己的解决方案
@Brock:你有XAMPP的经验吗?只是好奇,如果你推荐甲基苯丙胺,因为这是你在过去使用的东西,或者如果你有特别的理由,建议MAMP代替XAMPP。谢谢。 – 2010-02-04 15:35:10
@Brock:我很高兴看到你的更新,因为我安装了XAMPP和VirtualHostX(我很舒服在Bash shell中,但VirtualHostX使得它太简单了,不能使用)。 – 2010-02-05 13:55:48