現在的網站一般都需要與數據庫進行打交道
[php]
<?php
//首先查看緩存文件
if(file_exists(
//緩存時間為
if(time()
//將靜態文件內容返回給客戶端
$start_time = microtime();
echo
echo file_get_contents(
$end_time = microtime();
echo
exit;
}
}
//如果是首次訪問
$host =
$user =
$password =
//記錄開始時間
$start_time = microtime();
mysql_connect($host
mysql_select_db(
mysql_query(
$sql =
$resource = mysql_query($sql);
echo
ob_start();//打開輸出緩沖
echo
//輸出取得的信息
while($userInfo = mysql_fetch_assoc($resource)){
echo
echo
echo
echo
echo
}
$end_time=microtime();
$str=ob_get_contents();//獲取緩沖區的內容
ob_end_flush();
echo
file_put_contents(
?>
<?php
//首先查看緩存文件
if(file_exists(
//緩存時間為
if(time()
//將靜態文件內容返回給客戶端
$start_time = microtime();
echo
echo file_get_contents(
$end_time = microtime();
echo
exit;
}
}
//如果是首次訪問
$host =
$user =
$password =
//記錄開始時間
$start_time = microtime();
mysql_connect($host
mysql_select_db(
mysql_query(
$sql =
$resource = mysql_query($sql);
echo
ob_start();//打開輸出緩沖
echo
//輸出取得的信息
while($userInfo = mysql_fetch_assoc($resource)){
echo
echo
echo
echo
echo
}
$end_time=microtime();
$str=ob_get_contents();//獲取緩沖區的內容
ob_end_flush();
echo
file_put_contents(
?>
users表中有三條記錄
從數據庫中讀數據其平均執行時間為:
直接讀緩存文件期平均執行時間為:
數據庫中的記錄只有三條
From:http://tw.wingwit.com/Article/program/PHP/201311/20793.html