php實現頁面靜態化

2021-08-02 22:37:10 字數 464 閱讀 3233

php生成靜態html頁面的方法

1. gid = get[『gid』]+0;//商品id

goods_statis_file = 「goods_file_」.gid.」.html」;//對應靜態頁檔案

expr = 3600*24*10;//靜態檔案有效期,十天

if(file_exists(goods_statis_file))else}elseelse{

ob_start();

//從資料庫讀取資料,並賦值給相關變數

//include (「***.html」);//載入對應的商品詳情頁模板

content = ob_get_contents();//把詳情頁內容賦值給$content變數

mem->add(goods_statis_content,content, false, expr);

ob_end_flush();//輸出商品詳情頁資訊

PHP保持靜態頁面,php實現頁面靜態化

php實現頁面靜態化 2017 4 19 hubo php開發 1.頁面分為靜態頁面和動態頁面,載入動態頁面會去執行動態檔案 php jsp等 會經過語法分析 編譯 執行等程式,而靜態頁面就是html 不需要經過動態檔案的過程,直接執行就可以了,所以載入靜態檔案要比載入動態檔案要快。3.動態頁面靜態...

PHP實現頁面靜態化

一 buffer認知 buffer php存在的緩衝區,乙個記憶體位址空間,主要用於儲存資料區域 可在php.ini中開啟引數 output buffering on 或者在php檔案中手動開啟 ob start 開啟輸出控制緩衝 ob get contents 返回輸出緩衝區內容 ob clean...

PHP實現頁面靜態化

1 通過buffer來實現 需要用file put contents ob get clean 等內建函式 ob start include filterpost.html mtime filemtime filterpost.html 在這裡可以判斷檔案是否存在和過期,然後做快取或者生成靜態檔案操...