2009-08-03 36 views
0

「WAMP」是由操作系統(Windows)首字母縮寫詞和包的主要組件:Apache,MySQL和PHP(或Perl或Python)形成的縮寫。不同類型的WAMP的?

我個人使用XAMPP Lite,但那是因爲我還沒有嘗試過其他任何東西。我一直在尋找如何安裝SQLBuddy,並且無法找到。

我聽說過統一服務器以及WAMP5。

您使用的是什麼WAMP,爲什麼?

回答

0

我目前使用XAMPP。易於設置和打開和關閉。它配備了基本服務器設置所需的一切。但是,我一直在考慮切換到WAMP5,因爲它不需要手動配置即可提供足夠的靈活性。您很可能能夠管理整個服務器配置並複製您的生產環境,而無需觸摸命令行。不是那個命令行不好玩;)。

1

我使用甲基苯丙胺爲OS X

http://www.mamp.info/en/index.html

+0

+1因爲MAMP其實很棒......但我認爲WAMP解決方案對於答案會更好。 – EvilChookie 2009-08-03 03:57:54

+0

我使用內置的Apache Web服務器。在MacPorts中,我始終只需要一個命令就可以保持最新狀態。 – Gumbo 2009-08-03 08:29:41

0

我使用我開發框WampServer 2.0的時刻。它安裝順利。我將包含的PHP 5.2.9升級到了PHP 5.3,沒有任何問題。由於我的大多數解決方案都部署在LAMP堆棧上,因此在與生產目標非常接近的環境中開發是非常好的。雖然由於顯而易見的原因它不是100%相同,但將應用程序從開發遷移到生產並不困難。我想有些方法可以讓代碼變得更難,但我只是「不這樣做」:P明顯的例外:系統調用。

0

當我擁有足夠強大的計算機時,我通常會使用虛擬機(使用eer VMWare或VirtualBox),在其中安裝最低限度的LAMP堆棧。

爲什麼?

  • 在工作中,我的電腦通常運行Windows(公司政策和所有)
  • 使用LAMP平臺作爲開發服務器更接近於生產服務器(我工作的應用程序的生產服務器幾乎都是Linux)
  • 在一臺虛擬機上運行Apache + PHP + MySQL的計算機功能非常強大(至少需要一個雙核2GB內存),並不比在「真實計算機上運行它們慢」 「(我已經在我的機器和幾個同事的基準上做過基準測試)
  • Usin開發者機器上的ga LAMP堆棧允許他們至少在Linux和shell上工作一點點 - 這很好:這樣,他們必須在生產服務器上做一些事情的那一天,他們不會第一次看到一個命令行界面!

一個你已經做了幾次,在虛擬機上安裝/配置一個極簡主義的LAMP棧不會比在Windows上做更多的時間;並且一旦開發者完成了它,他可以將他的虛擬機的副本給予其他開發者(這意味着他們只需安裝VMWare播放器並使用該VM,而不是自己安裝WAMP堆棧)

+0

你在哪裏存儲項目文件?在Windows主機上還是在VM客戶端上?你如何訪問文件 - 通過Windows驅動器映射,SAMBA或其他什麼?根據我的經驗,這是使用Microsoft Virtual PC 2007作爲測試服務器環境的瓶頸。 VMWare或VirtualBox雖然可以提供更好的性能。 – warpech 2009-08-03 08:25:55

0

我個人使用好舊的手動安裝和配置的Apache 2.2,PHP 5.3.0,MySQL 5.0.X,PostgreSQL 8.4。

我從來不喜歡預先構建的堆棧,因爲我從來沒有足夠接近地複製生產。