国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

PHP 實(shí)現(xiàn)頁(yè)面靜態(tài)化

lylwyy2016 / 2840人閱讀

摘要:導(dǎo)語(yǔ)最近在工作中需要實(shí)現(xiàn)頁(yè)面靜態(tài)化,借此機(jī)會(huì)把相關(guān)資料記錄,整理成。頁(yè)面靜態(tài)化的好處根據(jù)不同情況,有些需要生成靜態(tài)頁(yè),有些實(shí)現(xiàn)偽靜態(tài)即可,根據(jù)實(shí)際需求進(jìn)行抉擇。再次訪問(wèn),這時(shí)由于存在文件,直接返回靜態(tài)頁(yè),而不再請(qǐng)求。

導(dǎo)語(yǔ)

最近在工作中需要實(shí)現(xiàn)頁(yè)面靜態(tài)化,借此機(jī)會(huì)把相關(guān)資料記錄,整理成demo。具體需求為輸入域名,如baidusina等,如有靜態(tài)頁(yè),返回靜態(tài)頁(yè);如沒(méi)有,訪問(wèn)獲取網(wǎng)頁(yè)內(nèi)容并生成靜態(tài)頁(yè)。

頁(yè)面靜態(tài)化的好處

根據(jù)不同情況,有些需要生成靜態(tài)頁(yè),有些實(shí)現(xiàn)偽靜態(tài)即可,根據(jù)實(shí)際需求進(jìn)行抉擇。而靜態(tài)化的好處,總結(jié)下來(lái)有以下幾點(diǎn):

提高訪問(wèn)速度

減少服務(wù)器壓力

有利于SEO

提升網(wǎng)站穩(wěn)定性

PHP生成靜態(tài)頁(yè)

PHP生成靜態(tài)頁(yè)有多種方法,此次使用的是ob系列函數(shù),函數(shù)內(nèi)容可查看手冊(cè)。


Rewrite重寫(xiě)規(guī)則

.htaccess中實(shí)現(xiàn)Rewrite重寫(xiě)規(guī)則,至于使用.htaccess是否影響效率不在討論范圍之內(nèi)。

RewriteEngine on
# 如果有符合條件的靜態(tài)頁(yè),返回靜態(tài)頁(yè)
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
# 路由重寫(xiě)
RewriteRule ^(w+).html$ /index.php?website=$1
測(cè)試

此時(shí)訪問(wèn)域名www.youWebsite.com/baidu.html,由于沒(méi)有靜態(tài)頁(yè),相當(dāng)于請(qǐng)求到www.youWebsite.com/index.php?website=baidu。通過(guò)PHP的處理,已經(jīng)生成baidu.html文件。
再次訪問(wèn)www.youWebsite.com/baidu.html,這時(shí)由于存在baidu.html文件,直接返回靜態(tài)頁(yè),而不再請(qǐng)求PHP。有幾點(diǎn)注意事項(xiàng):

檢查apache是否開(kāi)啟Rewrite

Linux下文件權(quán)限

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/29928.html

相關(guān)文章

  • 虛擬主機(jī)如何實(shí)現(xiàn)php靜態(tài)設(shè)置-如何配置虛擬主機(jī)?

    摘要:在虛擬主機(jī)中我們可以在配置文件中自定義偽靜態(tài)規(guī)則來(lái)設(shè)置網(wǎng)頁(yè)的偽靜態(tài)化,下面以為例來(lái)說(shuō)說(shuō)偽靜態(tài)設(shè)置的具體過(guò)程。如何配置虛擬主機(jī)?要想完整的配置一個(gè)虛擬主機(jī)可以按照以下步驟:通過(guò)開(kāi)始-設(shè)置-控制面板,在控制面板上面就可以完成設(shè)置。例如你要是想把域名和虛擬主機(jī)進(jìn)行綁定的話,你只要點(diǎn)擊控制面板上的域名綁定,再在輸入你要綁定的域名就可以啦。大家都知道網(wǎng)站的靜態(tài)化是可以使搜索引擎更好的收錄,對(duì)于網(wǎng)站也是...

    Alliot 評(píng)論0 收藏0
  • 美女圖片站建站總結(jié)

    摘要:俗話說(shuō)的好,不愛(ài)美女的程序員不是一個(gè)好司機(jī)妹子圖煎蛋這幾天一直在菜鳥(niǎo)教程學(xué)習(xí)和,想總結(jié)一下自己的學(xué)習(xí)成果,這個(gè)圖片站也就這么自然而然地出來(lái)了,主要使用了圖片瀑布流加載數(shù)據(jù),頁(yè)面靜態(tài)化圖片分頁(yè)等方法進(jìn)行實(shí)現(xiàn)圖片瀑布流我這里分為兩種瀑布流方法, 俗話說(shuō)的好,不愛(ài)美女的程序員不是一個(gè)好司機(jī)!mm:http://mm.luckyw.cn/妹子圖:http://mzt.luckyw.cn/煎蛋:...

    enrecul101 評(píng)論0 收藏0
  • PHP面試之二:高并發(fā)與大數(shù)據(jù)

    摘要:三態(tài)分別是就緒運(yùn)行阻塞進(jìn)程的五態(tài)模型在三態(tài)的基礎(chǔ)上發(fā)展而來(lái)新建態(tài)運(yùn)行態(tài)終止態(tài)就緒態(tài)等待態(tài)線程稱之為輕量級(jí)的進(jìn)程,程序執(zhí)行流的最小單元。一個(gè)進(jìn)程下有多個(gè)線程來(lái)完成不同的工作稱之為多線程。 web資源防盜鏈 盜鏈?zhǔn)鞘裁矗?為什么要防? 在自己頁(yè)面上顯示一些不是自己服務(wù)器的資源(圖片、音頻、視頻、css、js等)由于別人盜鏈你的資源會(huì)加重你的服務(wù)器負(fù)擔(dān),所以我們需要防止可能會(huì)影響統(tǒng)計(jì) 防盜鏈...

    Ashin 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<