ホームページ  >  記事  >  バックエンド開発  >  PHP はデータベースクエリの数を取得して page_PHP チュートリアルを生成します

PHP はデータベースクエリの数を取得して page_PHP チュートリアルを生成します

WBOY
WBOYオリジナル
2016-07-13 10:34:08822ブラウズ

多くのブログ ソフトウェアには、「このページの生成に合計 xx ミリ秒かかり、xx 回のデータベース クエリが実行されました」などの機能があります。では、この機能はどのように実装されているのでしょうか。以下に大まかなアイデアを示します。

1. クラスのコンストラクターでグローバル変数を宣言します

ページ生成後のデータベースクエリの数をカウントするためにグローバル変数 $queries を定義します。

リーリー

2. データベースクラスのカプセル化されたクエリ()を変更します

データベース クラスを使用し、次のような query() をカプセル化するメソッドを見つける必要があります。 リーリー

その後、クエリが実行されるたびに、グローバル変数クエリが 1 ずつ増加します。

3. メソッド本体に次のように記述します。 リーリー

その機能を実現するのはとても簡単です。

4. PHPスクリプトの実行を計算する機能が付属しています

前回のブログ記事でPHPスクリプトの実行時間を計算する関数を紹介しましたので、再度投稿します。

リーリー

次のように使用します:

れーれー

http://www.bkjia.com/PHPjc/752325.html

tru​​ehttp://www.bkjia.com/PHPjc/752325.html技術記事多くのブログ ソフトウェアには、「このページの生成には合計 xx ミリ秒かかり、xx 回のデータベース クエリが実行されました」などの機能が備わっています。では、この機能はどのように実装されるのでしょうか? 次に...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。