私はデータベースサーバーのオーバーヘッドを減らそうとしています。私はサイト外のすべてのページのサイトマップを生成するためにPHPスクリプトを使用します。PHP、別のPHPファイルによって作成されたコンテンツをファイルに出力するにはどうすればよいですか?
私は週に1回実行され、php sitemapファイルの静的バージョンを作成するcronジョブを作成したいと思います。
しかし、私はループして、サイトマップのPHPスクリプトを呼び出して、別のファイルに内容を出力する必要があります。
他のPHPの内容をcronジョブ用のファイルに出力するにはどうすればよいですか?
編集: また、私はサーバーを停止させないようにしばらく待たなければならないか、または眠る必要があります。私はwww.mydomain.com/sitemap.phpをたくさん持っているサイトマップインデックスファイルであり、sitemap.xmlとファイルを持っている瞬間など
PHPスクリプトの流れのためのArvinのため
EDIT? start = 500 & max = 500
sitemap.phpは実行に1秒から2秒かかるので、私はそれらの多くを持っています。 N = 0から100
に私は新しいスクリプトでやってみたい何
さ...
新しいスクリプト
-loopは&スタートをsitemap.php --output = N &最大= 500
--wait 20秒
末端ループ
使用が含まれています... – benhowdle89
'file_get_contents'を? – Ross