在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