[問題]頁面生成時間?
發表於 : 2004-05-10 03:29
小弟偶然之間翻到了這一篇文章
http://phpbb-tw.net/phpbb/viewtopic.php ... 面&start=15
看到以下語法
好奇試了一下 但是因為不了解這一段\r
這一段\r
就是我都看不懂就對了............ 所以想請問一下詳細的介紹 不知哪位大大能討教?
另外 大頭真大大的論壇顯示為\r
藍色的天空 論壇顯示
為什麼一個php+mysql是100% 而藍天的php 就100% 這.......小弟真的搞不太懂?
2個論壇比較起來 藍天的快一點點(我的速度) 但是看了這一篇文章
http://phpbb-tw.net/phpbb/viewtopic.php ... 面&start=15
這一段說的
那這樣子php都沒有等待mysql 會有什麼壞處?? 大頭真大大的論壇mod裝的比藍天大的多 但是為什麼頁面生成 會比藍天大的 平均? (是這樣說嗎?)
http://phpbb-tw.net/phpbb/viewtopic.php ... 面&start=15
看到以下語法
代碼: 選擇全部
PHP 語法:
<?
//test_time.php
$start_time = time()+microtime();
for($i=0;$i<6000000;$i++){} //中間的60萬是執行次數~別調太高~會當機~請衡量自己電腦能力~我的加到10000000平均是2.2秒
$end_time = time()+microtime();
$how_time = $end_time - $start_time; //時間相減
echo $how_time; //輸出執行時間
?>
運用在PHPBB~
將
PHP 語法:
<?php
$start_time = time()+microtime();
?>
丟在common.php一開始
將
PHP 語法:
<?php
$end_time = time()+microtime();
$how_time = $end_time - $start_time; //時間相減
echo $how_time; //輸出執行時間
?>
丟在page_tail.php底端
輸出HTML之前
代碼: 選擇全部
丟在page_tail.php底端
輸出HTML之前代碼: 選擇全部
<?php
$start_time = time()+microtime();
?>另外 大頭真大大的論壇顯示為\r
代碼: 選擇全部
頁面生成時間: 0.359 秒 (PHP: 51% - SQL: 49%) - 共讀取資料庫: 51 次 - Gzip 壓縮功能 開啟 - 除錯模式 開啟 代碼: 選擇全部
Page generation time: 0.3143s (PHP: 100% - SQL: 0%) - SQL queries: 30 - GZIP enabled - Debug on2個論壇比較起來 藍天的快一點點(我的速度) 但是看了這一篇文章
http://phpbb-tw.net/phpbb/viewtopic.php ... 面&start=15
這一段說的
代碼: 選擇全部
就是網頁伺服器將*.php讀出來~ 然後丟給直譯器編譯的這段時間~~
這段時間包括~等待MYSQL回應的時間