ホームページには多くのリクエストがあり、コンテンツはそれほど頻繁に変更されないため、x 分ごとにホームページをキャッシュしたいと考えています。
これは私がしようとしているものです:
<?php
ini_set('error_reporting', 1);
error_reporting(E_ALL);
$path = '/home/......../mypath/html/';
if(true){
$homePage = file_get_contents($path.'index.php');
file_put_contents('indexx.html', $homePage);
//echo $homePage;
}
?>
問題は、html の結果コードを取得する代わりに、php コードを返すことです (私はこれについてかなり驚いています.....)
理由はありますか?代わりにレンダリングされたバージョンを取得する方法は?
ありがとう