PHPの簡単なパフォーマンステストツール
リリース: 2016-06-13 13:05:58
PHP の簡易パフォーマンス テスト ツール
1. 概要
このクラスは主に、コードの実行時間を検出し、PHP 効率の問題を検出するために使用されます。
2. の使い方
最初にこのクラスを要求します
使用される主なインターフェイスは begin()、preTime()、end() です。
begin($output, $environment)
このインターフェイスは主に初期位置の検出を担当します。このインターフェイスが実行されると、検出が開始されます。
preTime()
このインターフェースは主に、最後のコード実行時刻を検出するために使用されます
end()
このインターフェースは主に合計実行時間を検出するために使用されます
3. 例
-
-
require "run_time_test.php";
-
-
Run_Time_Test::begin(true);
-
-
$a = "";
-
$b = "";
-
for($i=0; $i$i++){
-
$a .= $i;
-
}
-
-
Run_Time_Test::preTime();
-
-
for($i=0; $i$i++){
-
$b .= $i;
-
}
-
-
Run_Time_Test::終了();
このツールクラスをロードし、検出開始位置を設定し、コード内に複数の
Run_Time_Test::preTime(); を追加して各ステージのコード実行効率を検出し、最終的に合計実行時間を出力します。
4. 主な目的
PHP の入口に begin を追加し、出力に end を追加し、検出のためにテスト効率が必要な箇所に 2 つの
Run_Time_Test::preTime(); を追加し、実行結果を情報ログに記録することができます。コードの実行効率をチェックするため、特に一部のアルゴリズムの実行中に。
コードとクラスをテストするにはここをクリックしてください
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
-
2024-10-22 09:46:29
-
2024-10-13 13:53:41
-
2024-10-12 12:15:51
-
2024-10-11 22:47:31
-
2024-10-11 19:36:51
-
2024-10-11 15:50:41
-
2024-10-11 15:07:41
-
2024-10-11 14:21:21
-
2024-10-11 12:59:11
-
2024-10-11 12:17:31