ホームページ  >  記事  >  バックエンド開発  >  シンプルな PHP 疑似キャッシュと特定のページのコンテンツを定期的にキャプチャする_PHP チュートリアル

シンプルな PHP 疑似キャッシュと特定のページのコンテンツを定期的にキャプチャする_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:33:13721ブラウズ

要件: ページのコンテンツの一部をキャプチャし、それを他のページに iframe すること。 iframe を使用する場合、ソース ページに毎回アクセスする必要はなく、1 日に 1 回ソース ページを読み取ってファイルを生成するだけで、疑似キャッシュである一時ファイルにアクセスできます。 。これはトラフィック量が少ないページに適しており、データベースへのアクセス負荷を軽減します。

プログラムの設計は次のとおりです:

リーリー

説明:

$cache_time = 60*60*24; キャッシュ時間は 1 日です。

if(time() - $cache_time > Floor(@filemtime($cache_file)) ) 現在時刻から 1 日を引いた時間が一時ファイルの変更時刻より大きい場合。

$content = get_page_content(); ページのコンテンツを読み取り、一時ファイルを再生成します。

とても簡単です。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/752534.html技術記事要件: ページのコンテンツの一部をキャプチャし、それを他のページに iframe すること。 iframe を使用する場合、毎回ソース ページにアクセスする必要はなく、1 日に 1 回ソース ページを読み込んで生成するだけで済みます。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。