php頁面靜態化的方法(新手筆記)

2021-06-16 12:50:11 字數 434 閱讀 6881

對於php的靜態化一直有聽說,但是沒有接觸,這次頭讓我將**上的某個頁面實現靜態化,所以我將網頁的靜態化學習了一下,在此記錄。

php靜態化的簡單理解就是使**生成頁面以靜態html的形式展現在訪客面前,php靜態化分純靜態化和偽靜態化,兩者的區別在於php生成靜態頁面的處理機制不同。

php的

靜態化處理說白了就是把php動態生成的結果當成字串寫入乙個html檔案中。

<?php

$out = "php**靜態化的方法

"; if($fp = fopen("test.html","w"))

?>

主要就是使用php 檔案的讀寫,將結果寫入到html檔案中,當需要修改是,只需要再次執行該php檔案就可以了。

方法還有很多,還可以使用模板來實現,模板就相當於是沒有內容的html檔案。

php頁面靜態化筆記

php頁面靜態化 靜態化分為 真靜態和偽靜態 靜態化的有點在於 seo 和 安全性 使用快取機制還可以大大提高 的速度 php自帶的快取機制 需要在php.ini中進行配置 或者使用ob start output buffering on 關於幾個快取的函式 ob start ob clean ob...

php學習筆記之頁面靜態化

動態頁面能實時的更新頁面內容,但是因為動態頁面要執行指令碼,運算元據庫,所以訪問速度現對於靜態頁面更慢一點,當 訪問量較大時,尤其是新聞類更新頻繁訪問量大的站點,如果每個頁面都要去連線資料庫,取資料,會給web伺服器和資料庫伺服器帶來很大的壓力,甚至導致 癱瘓。頁面靜態化技術能極大的提高頁面的訪問速...

php頁面靜態化技術 學習筆記

摘要 doctype html public w3c dtd xhtml 1.0 transitional en demo demo 這是需要替換的頁面 php頁面的靜態化很有必要,尤其是在cms系統中,一些內容一旦生成,基本上不會有變化,這時如果用html將頁面靜態化,無疑會減少服務其解析php頁...