成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

php如何實(shí)現(xiàn)靜態(tài)化方法

php如何實(shí)現(xiàn)靜態(tài)化方法?這個(gè)問題可能是我們?nèi)粘W(xué)習(xí)或工作經(jīng)常見到的。希望通過這個(gè)問題能讓你收獲頗深。下面是小編給大家?guī)淼膮⒖純?nèi)容,讓我們一起來看看吧!

成都創(chuàng)新互聯(lián)從2013年成立,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢想脫穎而出為使命,1280元大化做網(wǎng)站,已為上家服務(wù),為大化各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:18982081108

php實(shí)現(xiàn)靜態(tài)化的方法:1、改寫訪問地址,能夠通過URL的PATHINFO模式來改動(dòng)它;2、站點(diǎn)能夠在用戶訪問站點(diǎn)之前就通過一定的程序來進(jìn)行靜態(tài)化。

php實(shí)現(xiàn)靜態(tài)化的方法:

PHP站點(diǎn)開發(fā)過程中,因?yàn)樗阉饕鎸HP頁面搜鹿和html頁面的收錄有一定的區(qū)別,為了站點(diǎn)的推廣或者SEO的須要,要對站點(diǎn)進(jìn)行一定的靜態(tài)化。靜態(tài)化并非頁面中沒有動(dòng)畫等元素,而是指網(wǎng)頁的html代碼都在頁面中,不須要再去執(zhí)行PHP腳本等server端的語言,我們能夠直接訪問到的網(wǎng)頁。這就是靜態(tài)網(wǎng)頁。

有一種方式是改寫訪問地址,能夠通過URL的PATHINFO模式來改動(dòng)它。讓它看上去更像一個(gè)靜態(tài)頁面。從而有更大的幾率被搜索引擎抓取和收錄,僅是對搜索引擎比較友好,偽靜態(tài)化。

第二種就是站點(diǎn)能夠在用戶訪問站點(diǎn)之前就通過一定的程序來進(jìn)行靜態(tài)化。生成靜態(tài)頁面。當(dāng)用戶去訪問該頁面的時(shí)候。因?yàn)樵L問的是靜態(tài)頁面,因此,訪問速度會(huì)比訪問動(dòng)態(tài)頁面的速度快了非常多倍,前臺(tái)的表現(xiàn)是頁面載入速度變快,在后臺(tái)的表現(xiàn)是降低了數(shù)據(jù)庫的連接。降低了數(shù)據(jù)庫的壓力,唯一的缺點(diǎn)就是相對占的硬盤多一些,硬盤相對便宜的多。

純靜態(tài)化,就是生成HTML文件的方式,我們須要開啟PHP自帶的緩存機(jī)制,即ob_start來開啟緩存。而且在ob_start之前不能有不論什么輸出,否則運(yùn)行失敗,然后我們用ob_get_contents函數(shù)來獲取緩存中的內(nèi)容,該函數(shù)會(huì)返回一個(gè)字符串。第三個(gè)函數(shù)就是ob_end_clean,它用來清空緩存中的內(nèi)容而且關(guān)閉,成功返回True,失敗返回False。

<?php
//開啟緩存
ob_start();
//第一步連接數(shù)據(jù)庫
$conn = MySQLi_connect("localhost","root","","bbs");
//第二步設(shè)置對應(yīng)的字符編碼
$setting = 'set names utf8';
mysqli_query($conn,$setting);
//第三步進(jìn)行查詢
$sql = 'SELECT * FROM user';
$result = mysqli_query($conn,$sql);
//第四步把查詢結(jié)果轉(zhuǎn)化為一個(gè)數(shù)組
$rows = mysqli_num_rows($result);
$sqldata = array();
for($i = 0;$i <$rows;$i ++){
    $sqldata[] = mysqli_fetch_assoc($result);
}
//然后打印該信息
var_dump($sqldata);
//得到生成的html文件,下次訪問就無需訪問數(shù)據(jù)庫了
$msg = ob_get_contents();
ob_end_clean();
//把輸出內(nèi)容放入一個(gè)html文件里
$f = fopen("static.html","w");
fwrite($f,$msg);
echo "靜態(tài)化成功";

目錄下生成一個(gè)html文件

<pre class='xdebug-var-dump' dir='ltr'>
<b>array</b> <i>(size=6)</i>
  0 <font color='#888a85'>=></font> 
    <b>array</b> <i>(size=4)</i>
      'id' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'1'</font> <i>(length=1)</i>
      'level' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'0'</font> <i>(length=1)</i>
      'name' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'辛星'</font> <i>(length=6)</i>
      'pwd' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'bd04fcc97578ce33ca5fb331f42bc375'</font> <i>(length=32)</i>
  1 <font color='#888a85'>=></font> 
    <b>array</b> <i>(size=4)</i>
      'id' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'2'</font> <i>(length=1)</i>
      'level' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'1'</font> <i>(length=1)</i>
      'name' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'小倩'</font> <i>(length=6)</i>
      'pwd' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'61cb72858be523b9926ecc3d7da5d0c6'</font> <i>(length=32)</i>
  2 <font color='#888a85'>=></font> 
    <b>array</b> <i>(size=4)</i>
      'id' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'3'</font> <i>(length=1)</i>
      'level' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'1'</font> <i>(length=1)</i>
      'name' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'小楠'</font> <i>(length=6)</i>
      'pwd' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'a3d2de7675556553a5f08e4c88d2c228'</font> <i>(length=32)</i>
  3 <font color='#888a85'>=></font> 
    <b>array</b> <i>(size=4)</i>
      'id' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'4'</font> <i>(length=1)</i>
      'level' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'1'</font> <i>(length=1)</i>
      'name' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'劉強(qiáng)'</font> <i>(length=6)</i>
      'pwd' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'fcdb06a72af0516502e5fdccc9181ee0'</font> <i>(length=32)</i>
  4 <font color='#888a85'>=></font> 
    <b>array</b> <i>(size=4)</i>
      'id' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'5'</font> <i>(length=1)</i>
      'level' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'1'</font> <i>(length=1)</i>
      'name' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'星哥'</font> <i>(length=6)</i>
      'pwd' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'866a6cafcf74ab3c2612a85626f1c706'</font> <i>(length=32)</i>
  5 <font color='#888a85'>=></font> 
    <b>array</b> <i>(size=4)</i>
      'id' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'6'</font> <i>(length=1)</i>
      'level' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'1'</font> <i>(length=1)</i>
      'name' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'辛勇'</font> <i>(length=6)</i>
      'pwd' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'e93beb7663f3320eaa0157730d02dd0c'</font> <i>(length=32)</i>
</pre>

感謝各位的閱讀!看完上述內(nèi)容,你們對php如何實(shí)現(xiàn)靜態(tài)化方法大概了解了嗎?希望文章內(nèi)容對大家有所幫助。如果想了解更多相關(guān)文章內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。

新聞名稱:php如何實(shí)現(xiàn)靜態(tài)化方法
鏈接分享:http://jinyejixie.com/article12/iicjdc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站維護(hù)、外貿(mào)建站、面包屑導(dǎo)航、做網(wǎng)站云服務(wù)器

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

小程序開發(fā)
铜山县| 嘉祥县| 苍溪县| 长治县| 卢氏县| 清远市| 工布江达县| 平和县| 永安市| 陵川县| 台南市| 象州县| 翼城县| 伽师县| 许昌市| 曲周县| 东兰县| 九江市| 石景山区| 米脂县| 江山市| 惠州市| 定州市| 镇江市| 德庆县| 蕉岭县| 鄂尔多斯市| 江安县| 黎平县| 贵州省| 巴南区| 宜宾市| 紫金县| 微山县| 宁海县| 健康| 芷江| 牟定县| 扶沟县| 敖汉旗| 高尔夫|