ホームページ > バックエンド開発 > PHPチュートリアル > PHPの簡単なパフォーマンステストツール

PHPの簡単なパフォーマンステストツール

WBOY
リリース: 2016-06-13 13:05:58
オリジナル
994 人が閲覧しました

PHP の簡易パフォーマンス テスト ツール

1. 概要
このクラスは主に、コードの実行時間を検出し、PHP 効率の問題を検出するために使用されます。

2. の使い方
最初にこのクラスを要求します
使用される主なインターフェイスは begin()、preTime()、end() です。
begin($output, $environment)
このインターフェイスは主に初期位置の検出を担当します。このインターフェイスが実行されると、検出が開始されます。
preTime()
このインターフェースは主に、最後のコード実行時刻を検出するために使用されます
end()
このインターフェースは主に合計実行時間を検出するために使用されます

3. 例
  1. require "run_time_test.php";  
  2. Run_Time_Test::begin(true);  
  3. $a = "";  
  4. $b = "";  
  5. for($i=0; $i$i++){
  6. $a .= $i;   
  7. }
  8. Run_Time_Test::preTime();
  9. for($i=0; $i$i++){
  10. $b .= $i;
  11. }
  12. Run_Time_Test::終了();

このツールクラスをロードし、検出開始位置を設定し、コード内に複数の Run_Time_Test::preTime(); を追加して各ステージのコード実行効率を検出し、最終的に合計実行時間を出力します。

4. 主な目的
PHP の入口に begin を追加し、出力に end を追加し、検出のためにテスト効率が必要な箇所に 2 つの Run_Time_Test::preTime(); を追加し、実行結果を情報ログに記録することができます。コードの実行効率をチェックするため、特に一部のアルゴリズムの実行中に。

コードとクラスをテストするにはここをクリックしてください
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート