" /> 国产精品成人在线播放,精品精品国产自在现拍,无人区乱码1区2区3区网站

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

通用PHP動(dòng)態(tài)生成靜態(tài)HTML網(wǎng)頁(yè)的代碼

我們知道,php讀取MYSQL動(dòng)態(tài)顯示,在訪問(wèn)量大的情況下,會(huì)有很多性能問(wèn)題,如果租用別人的虛擬主機(jī),則會(huì)因?yàn)镃PU消耗過(guò)多而被限制CPU,導(dǎo)致網(wǎng)頁(yè)無(wú)法訪問(wèn)。我這里給出一個(gè)php動(dòng)態(tài)生成HTML的方法,可以極大降低服務(wù)器CPU負(fù)荷。

  首先設(shè)置.htaccess文件,將動(dòng)態(tài)調(diào)用的參數(shù)轉(zhuǎn)換為靜態(tài)的HTML的URL地址,例如將在post目錄下的文件,轉(zhuǎn)發(fā)到根目錄的wp-post.php文件中,加入的語(yǔ)句類(lèi)似:

RewriteRule ^post/([a-z0-9/-]+/.html)$ wp-post.php?$1$2

  然后修改wp-post.php文件,在文件的開(kāi)頭加入以下php代碼:
復(fù)制代碼 代碼如下:
ob_start();
$qstring = isset($_SERVER[%26quot;QUERY_STRING%26quot;]) ? $_SERVER[%26quot;QUERY_STRING%26quot;] : %26quot;%26quot;;
define(%26quot;HTML_FILE%26quot;, $_SERVER['DOCUMENT_ROOT'].%26quot;/post/%26quot;.$qstring);

if (file_exists(HTML_FILE))
{
$lcft = filemtime(HTML_FILE);
if (($lcft + 3600) %26gt; time()) //判斷上次生成HTML文件是否超過(guò)1小時(shí),若沒(méi)有才直接輸出文件內(nèi)容
{
echo(file_get_contents(HTML_FILE));
exit(0);
}
}

  之后是現(xiàn)有的php的代碼,然后在當(dāng)前代碼的最后面加上如下的php代碼:
復(fù)制代碼 代碼如下:
define(%26quot;HTMLMETA%26quot;,%26quot;%26lt;!-- this is a real static html file created at %26quot;.date(%26quot;Y-m-d H:i:s%26quot;).%26quot; --%26gt;%26quot;);
$buffer = ob_get_flush();
$fp = fopen(HTML_FILE, %26quot;w%26quot;);
if ($fp)
{
fwrite($fp, $buffer.HTMLMETA);
fclose($fp);
}

  好了,然后查看你的靜態(tài)HTML頁(yè)面,如果頁(yè)面尾部出現(xiàn)了注釋行,說(shuō)明已經(jīng)成功的創(chuàng)建了靜態(tài)HTML文件。

  這個(gè)方法的一個(gè)應(yīng)用就是我先前寫(xiě)的那個(gè)%26ldquo;WordPress年度博客統(tǒng)計(jì)插件%26rdquo;,這個(gè)統(tǒng)計(jì)插件由于查詢十多次數(shù)據(jù)庫(kù),很多人訪問(wèn)的時(shí)候會(huì)有很大性能問(wèn)題,使用我介紹的這種動(dòng)態(tài)生成HTML技術(shù)后,一天就查詢一次,生成一次統(tǒng)計(jì)排行,完美解決了查詢數(shù)據(jù)庫(kù)的性能問(wèn)題。

php技術(shù)通用PHP動(dòng)態(tài)生成靜態(tài)HTML網(wǎng)頁(yè)的代碼,轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 观看免费做视频 | 漂亮美女2018完整版 | 国产产一区二区三区久久毛片国语 | aa级毛片毛片免费观看久 | 日韩精品AV一区二区三区 | 野草视频在线观看 | 亚洲AV综合色一区二区三区 | 狠狠干狠狠色 | 波多野结衣的AV一区二区三区 | 国产探花在线精品一区二区 | 香蕉水蜜桃牛奶涩涩 | 好色女博士 | 美女洗澡脱得一二干净 | 亚洲国产成人精品久久久久 | 欧美大片xxxxbbbb| 无套暴躁白丝秘书 | 精品一区二区三区色花堂 | 日本阿v片在线播放免费 | beeg日本老师 | 欧美在线看费视频在线 | 亚洲国产AV一区二区三区四区 | 久久99亚洲热最新地址获取 | 亚洲H成年动漫在线观看不卡 | 最近免费中文MV在线字幕 | 伊人色综合久久天天网 | 黑人巨茎vide抽搐 | 白人大战34厘米黑人BD | WWW国产亚洲精品久久 | 嫩草国产福利视频一区二区 | 中文字幕亚洲第一 | 国产精品亚洲专区在线播放 | 4388成人 | 国产精品青青草原app大全 | 日本免费一区二区三区最新vr | 5g在线视讯年龄确认海外禁止进入 | 国内国外精品影片无人区 | YELLOW免费观看2019 | 亚洲精品国产精品麻豆99 | 老阿姨儿子一二三区 | 嫩草国产精品99国产精品 | 德国美女密密麻麻浓毛 |