wampserverを使用して自分のアプリケーションのパフォーマンス
-
12-09-2019 - |
質問
私は、PHP、MySQLとのxajaxを使用してアプリケーションを開発しました。私はいつも、私は別々にすべてのアプリケーションをインストールしていたそれらの設定(Apacheのは、PHPとMySQL)上でテストするために使用し、私のアプリケーションは、(これで私はuseractionのRESPONSETIMEは非常に低かったという意味では)速かった。
私は最近のapache、PHPとMySQLを削除し、wampserverをインストールしました。 useractionsのresponsetimesその時点から(三倍)が大幅に増加しています。誰もが同じような経験を持っていますか?私はwampserverのためにアウトオブボックスの設定を使用して、私のメインコンピュータ(Vistaの)と私のラップトップ(XP)の両方にwampserverをインストールしました。
任意の提案は参考になっだろう。私は、PHP、ApacheとMySQLのための一つのパッケージ契約のアイデアを愛しているけれど、これはパフォーマンスがダウンしたことを意味している場合、私は、私はむしろ、WAMPせずに戻って私の古い設定に戻すだろうと思います。
おかげで、 ジャスパー
解決
いいえ、ありませんXAMPP / WAMPに遅くなります。 その遅くすべきではない:それはあなた自身のコンピュータだからです。
いくつかの実際のタイミングを行うと、実際の数字を取得します。それはようにあなたのループバックアダプタ、ネットワーク、ブラウザおよびかもしれません。
実際のスクリプトのタイミングを行うには次の操作を行います。
あなたのスクリプトの先頭に以下を追加します。
function microtime_float(){
list($usec, $sec) = explode(" ", microtime());
return ((float)$usec + (float)$sec);
}
$time_start = microtime_float();
スクリプトの終わりには、以下を追加します:
$time_end = microtime_float();
$loadedin = (float)($time_end - $time_start);
echo $loadedin.' s<br/>';
あなたがページをロードするとき、次に、あなたの年齢の終わりに、それは全体のスクリプトをロードするのにかかる時間を秒単位で表示されます。
他のヒント
私は(それらが個別にインストールされている私のサーバーと比較して)WAMPと景気減速に気づいたことがありません。 あなたは、Apache、PHPやMySQLの設定で何かを変更することによって、それを修正することができるかもしれません。私はそれが以前のように設定されたものにあなたが今持っているものを比較すると思います。
私は、設定ファイルを比較します。