SQLクエリとPHP関数/コードの実行時間を知るために、自分のコードとSQL(mysql)をどのようにテストできるかわからないので問題があります。SQLとPHPコードをどのようにベンチマークできますか?
私はこれらのツールをどこに見つけることができますか?
SQLクエリとPHP関数/コードの実行時間を知るために、自分のコードとSQL(mysql)をどのようにテストできるかわからないので問題があります。SQLとPHPコードをどのようにベンチマークできますか?
私はこれらのツールをどこに見つけることができますか?
PHPコードの場合、xdebug for profilingを使用できます。トレースデータの読み込みにはフロントエンドが必要です。窓が開いている場合は、WinCacheGrindを使用できます。他のOSの場合は、kCacheGrind(機能は豊富ですが、初心者には少し怖い)またはWebGrind(もっと簡単で見栄えがよい)のいずれかを使用できます。
Mysqlでは、複数クエリのプロファイリングにを使用し、特定のクエリを分析するにはEXPLAINを使用します。
検索キーワードは「profiler」です。
そこにはいくつかのPHPプロファイラーがあります。 XDebug,PHPEd Profiler,APD,DBGおよびPQPである。
私はいくつかの機会にXDebugを使用しましたが、起動するにはちょっと迷惑にならないかもしれませんが、それはかなりまともな仕事です。ちょうどinstallations docsに従ってください。
私は前にPQPについて読んだことがあるが、うまく動作するようには分かっていない: – ParisNakitaKejser
Xbebug私はそれを好きではありません、私はそれをbechmarkするには良いsoe:/私はAPDを知らない。 – ParisNakitaKejser
@NeoNmaN好奇心の中で、xdebugのプロファイラについてあなたは気に入らないでしょうか? –