2011-06-08 83 views
9

我對編程和一些新技術完全陌生。現在我在Windows Vista上使用WAMP。對我來說,使用WAMP非常方便,因爲我要安裝一次而不需要複雜的配置。WAMP vs單獨安裝PHP,Apache和MySQL

直到有人告訴我使用WAMP,EasyPHP,XAMPP和MAMP不好,因爲如果其中一個組件如MySQL崩潰,它將不再有效。他說最好分開安裝它們,稍後再配置一個pain in the ass

請指教。

回答

8

對於開發和小型低容量網站WAMP就好了!

如果您在安裝配置Apache,php和您正在使用的任何SQL方面沒有合理的經驗,那麼WAMP包仍然是更好的選擇,因爲次優配置比破壞配置要好。

一旦您部署到生產環境並需要處理更大的事務量和安全問題,那麼您應該確實單獨安裝組件並根據您的特定需求自定義配置。

但實際情況是,如果您獲得的是中小批量生產應用程序,它可能會部署在租用的應用程序基礎架構上,這將爲您完成所有這些工作。

所以是堅持WAMP。在各種配置文件中學習深奧設置的時間要比獲得應用程序更好。

3

WAMP有一個明確的目標:直接提供可用的PHP環境。 0配置需要。需要0個知識。你點擊,它的作品。如果你是一個新手,這是一個顯而易見的的選擇。

配置像Apache和PHP這樣的複雜軟件實際上是對於新手來說很難。如果你實際上不會在生產環境中使用WAMP,那麼有沒有原因你必須觸摸默認配置。

如果您正在發現編程,爲每個組件單獨安裝都沒有意義。當你更有經驗時,你肯定會喜歡在遙遠的機器上編輯晦澀難懂的配置文件。

我的建議是在您的開發PC上使用WAMP。

2

我不認爲'crash參數'是有效的。如果您安裝捆綁軟件或單個組件,它沒有區別 - 問題是找到原因並解決它。捆綁包的設計是爲了簡單的開始,支付的價格是配置不適合生產使用。我寧願學習使用本地軟件包,並在配置生產服務器時運用我的知識/技能(沒有任何痛苦,因爲我可以)。

2

WAMP - Windows下的Apache MySQL的PHP​​
XAMPP - X(多操作系統)的Apache MySQL的PHP​​ Perl的

WAMP是新手更好的,要安裝,輕鬆定製和學習基本的東西,人性化。主要是讓dll的wamp比Xampp更容易。但它會產生很多問題,當我們重新啓動服務器時,它可能無法正常重新啓動,並且您需要做其他事情來重新啓動系統或需要重新安裝wamp。主要缺點是,它支持Windows Alone。通常現在每個人都喜歡使用Linux服務器,因爲它有更多的安全目的。因此,如果你使用wamp開發,那麼對於Linux生產環境來說它是無用的。

所以我會建議Xamppp和它的開發者的選擇。

它有更多的功能比WAMP, 它們分別是:

  1. Tomcat的
  2. 的Perl
  3. 支持多操作系統
  4. FileZilla中的FTP
  5. PHP4
  6. PHP5

最好爲MySQL,Apache,Mercury,FTP單獨重新啓動服務器。

對於開發者及其穩定的服務器來說,啓用xampp中的dll是不難的。