純粋な静的ページを実現するための 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_get_contents() - 「出力バッファの内容」を返します。 ;
ob_clearn() — 「出力バッファ」をクリア (消去);
ob_get_clearn() — 現在のバッファの内容を取得し、現在の
を削除します。前の記事 ただし、php プログラムを実行するときに、php プログラムにデータ出力がある場合、データはまず php バッファーに出力され、その後バッファーが tcp 経由でクライアントにデータを送信して表示します ;
上記の ob 関数 (出力制御バッファ関数) を使用すると、バッファの出力を制御することで、
ページの静的化を実現するという目的を達成できます。 上記では、PHP ページの静的化、つまりコンテンツの側面を含むページの純粋な静的化を実現する原理について説明しました。PHP チュートリアルに興味のある友人に役立つことを願っています。