ホームページ > バックエンド開発 > PHPチュートリアル > PHP ホームページは定期的に静的ページを生成します

PHP ホームページは定期的に静的ページを生成します

WBOY
リリース: 2016-06-23 13:26:59
オリジナル
1010 人が閲覧しました

ホームページに js やビジネスコードを追加しすぎると、ページのアクセスが遅くなることがよくありますが、動的ホームページを静的アクセスに変更すると、ホームページのデータが更新されるとアクセス速度が向上します。 、更新は間に合いませんが、指定した時間内に固定更新します

コードは次のとおりです:

$nowtime=time();
$pastsec=$nowtime- $_GET["t"];
if ($ pastsec<3600)
{
exit; //5分ごとに更新、時間は自分で調整可能
}
ob_start() //バッファを開く
include( "index.php");
$content=ob_get_contents(); //バッファの内容を取得します
$content.="n"; //更新呼び出しを追加 プログラムコード

file_put_contents("index.html",$content);

if (!function_exists("file_put_contents"))
{
function file_put_contents($ fn,$fs)
{
$fp=fopen($ fn,"w");
fputs($fp,$fs);
fclose($fp);
}
}
?>
提供

合肥宜新スタジオ

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート