ホームページ  >  記事  >  バックエンド開発  >  PHPページ設定のキャッシュ時間サンプルコード

PHPページ設定のキャッシュ時間サンプルコード

小云云
小云云オリジナル
2018-02-12 10:04:073207ブラウズ

この記事では、主に PHP での静的ページの処理、つまりページ設定のキャッシュ時間の例を紹介します。これが非常に優れていると考えたので、参考として共有します。編集者をフォローして見てみましょう。皆さんのお役に立てれば幸いです。

Q: システムをトリガーして純粋に静的なページを生成するにはどうすればよいですか?

1. ページにキャッシュ時間を追加します

2. 手動トリガー方法

3. crontab スケジュールされたスキャナーを実装しましょう: ページにキャッシュ時間を追加します

ユーザーリクエストページ => ; ページは期限切れですか => => いいえ (静的ページを取得します) || はい (動的ページは新しい静的ページを生成します)、基本的なロジックは次のとおりです。以下のコードを改善してみましょう:

if( 如果存在这个静态文件 && 没有过期){
  // 获取页面
}else{
  // 重新生成一份静态页面
}

このようにして、index.php にアクセスするとき、静的ファイルのキャッシュが期限切れになっていない場合、実際にアクセスされるコンテンツは静的ファイルのindex.html から取得されます。


関連する推奨事項:

PHP で静的コンテンツのキャッシュ時間を設定する方法、PHP の静的キャッシュ設定_PHP チュートリアル

以上がPHPページ設定のキャッシュ時間サンプルコードの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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