ホームページ >バックエンド開発 >PHPチュートリアル >PHP ページの静的化 - 純粋な静的ページを実現する原理

PHP ページの静的化 - 純粋な静的ページを実現する原理

WBOY
WBOYオリジナル
2016-08-08 09:21:551365ブラウズ

純粋な静的ページを実現するための php の最終的な目標は、純粋な html ファイルを生成することであり、この純粋な html ファイルはサーバーのディスクに保存されます

純粋な静的ページを実現するために php が必要なもの:

1ファイル書き込み関数

file_put_contents()、またはfopen()、fwrite()、fclose()などの関数

2、バッファ(キャッシュ)操作関数

ob関数(ob_start() 、ob_get_contents()、ob_clear()、ob_get_clearn() など);

ob_start() - 「出力制御バッファ」を開きます。

ob_g​​et_contents() - 「出力バッファの内容」を返します。 ;

ob_clearn() — 「出力バッファ」をクリア (消去);

ob_g​​et_clearn() — 現在のバッファの内容を取得し、現在の

を削除します。前の記事 ただし、php プログラムを実行するときに、php プログラムにデータ出力がある場合、データはまず php バッファーに出力され、その後バッファーが tcp 経由でクライアントにデータを送信して表示します ;

上記の ob 関数 (出力制御バッファ関数) を使用すると、バッファの出力を制御することで、

ページの静的化を実現するという目的を達成できます。 上記では、PHP ページの静的化、つまりコンテンツの側面を含むページの純粋な静的化を実現する原理について説明しました。PHP チュートリアルに興味のある友人に役立つことを願っています。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。