ホームページ  >  記事  >  バックエンド開発  >  php ob_start() ob_end_flush() キャッシュ技術の簡単な応用_PHPチュートリアル

php ob_start() ob_end_flush() キャッシュ技術の簡単な応用_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-20 11:10:34910ブラウズ

この記事では、PHP の簡単な概要を紹介します。必要な方は、ob_start(); を使用した例を参照してください。

www.bkjia.com
コードは次のとおりです コードをコピーします

// キャッシュされたファイルのパスと名前を定義します
$cachefile = 'cached-files/'.date('M-d-Y ').' .php';
// ファイルを保持する時間を 5 時間に設定します。
// キャッシュされたファイルがまだ新しいかどうかを確認します。
if (file_exists($cachefile) && time() - $cachetime < filemtime($cachefile)) {
include($cachefile)
}
// がある場合ファイルがないか、ファイルが古すぎる場合は、ページをレンダリングして

を出力します。
// キャッシュされたコンテンツをファイルに保存します
$fp = fopen($fp, ob_get_contents());最後にブラウザ出力を送信します










http://www.bkjia.com/PHPjc/444708.html
tru​​ehttp://www.bkjia.com/PHPjc/444708.html
技術記事

この記事では、PHP の簡単な概要を紹介します。必要な方は、ob_start(); を使用した例を参照してください。 コード...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。