
WPホームページ研究所運営サポートチーム監修のオムスビ(@OMUSUVIcom)です。
PHP内の処理にかかっている時間を計測する方法をご紹介いたします。SQL文を実行してデータベースのパフォーマンスを測ったりアイデア次第でさまざまな情報を追えます。便利なのでご活用くださいませ。
SQLiteの処理を開始から終了まで測定する方法
ループの直前と終了後に測定ポイントを追加してトータルの全合計時間(秒数)を算出しています。
// 測定開始
$start = microtime(true);
$id = 1;
$i = 0;
while ($i < 100000) {
$name = $id;
$stmt = $db->prepare("INSERT INTO data_base_name(id,name) VALUES (:id,:name)");
$stmt->bindValue(':id', $id, PDO::PARAM_INT);
$stmt->bindValue(':name', $name);
$stmt->execute();
$id++;
$i++;
}
// 測定終了
$end = microtime(true);
// 合計時間を出力
$sec = ($end - $start);
echo '登録にかかった時間:' . $sec . '秒';
ぜひお試しくださいませ。
最新式の無料プラグインを事前公開
WordPressは公式サイトに登録済みのプラグインだけで全機能を補足しきれません。当サイトでは使いやすさを追求した魅惑的なプラグインを無料でダウンロードいただけます。運営ホームページのマーケティング力をさらに高めるチャンスです。まずは無料でDLしてお試しくださいませ。
→ 改良されたプラグインを確認する