Windows:XAMPP対WampServer対EasyPHP対代替




mysql apache (4)

EasyPHPはとても良いです:

  • 軽量でポータブルな:Windowsサービスなし(ワンプのような)
  • 簡単に設定できます(同じフォルダ内のすべての設定ファイル:httpd.conf、php.ini&my.ini)
  • httpd.confを編集すると自動的にApacheが再起動します

複数のバージョンのPHPとApacheでテストする必要がある場合は、WAMPまたはUWAMPを選択するとよいでしょう。

しかし、EasyPHPで複数のバージョンのPHPを使うこともできます(php.netに必要なPHPバージョンをダウンロードし、httpd.confを編集してこのバージョンを読み込む)。

LoadModule php4_module "${path}/php4/php4apache2_2.dll"

3年前に同様の質問が寄せられましたが、可能なすべてのWindows / Apache / MySQL / PHPスタックを含めるためにさらに開きたいと思います。

あなたはどちらが最善だと思いますか?

XAMPPが一番人気が高いようですが、私はそれについていくつかの悪いことを読んだので、その人気が示唆しているほど良いかどうか疑問に思います。 たとえば、デフォルトのPHP設定が非常に安全ではないと聞いたことがあります(そして、これらの穴が開いていなければ管理アプリは機能しないようです)。 これは明らかに開発状況にとってひどいことではありませんが、あなたはregister_globalsようなものに頼ってしまうかもしれません。

私はまた、私に心配させる何かを見つけた:開発者は、Vistaユーザーがソフトウェアを使用するためにUACを無効にすることをお勧めします!

私にとっては大きな赤い旗です。 はい、UACを有効にしてVista上で実行しているようなものには問題がありますが、UACを無効にすることは決して解決策として提供されるべきではありません。 それは私を非常に心配させます。

あなたが必要なら、 WampServerは明らかにPHPやApacheのバージョンを切り替える方が簡単です。 しかし、それはXAMPP(例えば、FTPサーバーなし)より少ない機能を備えています。

EasyPHPは私が経験していないものなので、私は言うことはできませんが、それはかなり普及しているようです。

代替案? Wikipediaには数多くのスタックが掲載されています。 これらのいずれかが推奨されていますか?

それであなたはどちらを使うのですか、それはなぜそれを最善と考えていますか? あなたは試した最初のものに固執しましたか?

私はほとんどの人が、すばやく、軽く、そして最新のものをほしいと思っています。


XAMPPを何年も使ってから、私はあきらめて、代替案を探し始めました。 XAMPPはかなりの間、更新を受けておらず、2週間に1回の割合で崩壊し続けました。

私が見つけたのは私が絶対にお勧めできるのは、 The Uniform Server

これは本当に頻繁に更新され、セキュリティに重点を置き、XAMPPに比べてはるかに成熟したプロジェクトのように見えます。

彼らはwikiを持っていて、パッケージのすべての最新バージョンをリストしています。 執筆の時点で、彼らの最新リリースはわずか4日です!

今日のUniform Serverのバージョン:

  • Apache 2.4.2
  • MySQL 5.5.23-community
  • PHP 5.4.1
  • phpMyAdmin 3.5.0

今日のXAMPPのバージョン:

  • Apache 2.2.21
  • MySQL 5.5.16
  • PHP 5.3.8
  • phpMyAdmin 3.4.5

私はこの質問から大したことはしません。
あなたの新しい妻や車を選ぶのは好きではありません。
私は実動サーバー上でこれらのファイルを実行することはありませんでした。したがって、いくつかの簡単なテストを実行するには、それらのいずれかが同等に優れています。


私は一般的にあなたが話しているようなパッケージを使用しないで、Apache + PHP + MySQLを手でインストールします。

はい、もう少し仕事です。 あなたの環境をインストールして設定する方法が分かっていると便利です。

初めての場合は、半日か1日を設定する必要があります。 しかし、少なくとも、あなたはそうする方法を知っているでしょう。

そして次回は物事がはるかに簡単になり、時間が少なくて済むでしょう。

そうでなければ、Apache + PHP + MySQLをバンドルするもう一つのパッケージであるZend Serverを見てみてください。

代わりに、Windowsを使用しないでください。

実動サーバーでLinuxが稼動している場合は、開発マシンでLinuxを稼働させるのはなぜですか?

また、あなたのコンピュータにLinuxをインストールしたくない(またはインストールできない場合は、仮想マシンを使用してください。





wamp