2

PHPのキャッシュについて混乱しています。phpファイルにディスプレイ2~500用のファイルを作成しました。ここで、キャッシュ ファイルを使用してデータを保存し、表示したいと考えています。私のコードは以下です。

<?php
  for ($i = 2; $i <= 500; $i++)
    echo "The number is:".$i."<br />";
?>

キャッシュ ファイルを使用して、出力を保存し、さらにブラウザに表示するにはどうすればよいでしょうか。PHPでキャッシュファイルを使用する他の方法がある場合は、助けてください。PHPファイルで、時間の節約について知りたいです。PHP でキャッシュ スクリプトを使用して時間を節約し、出力を保存してさらに表示する方法。

4

1 に答える 1

4

PHP内からのキャッシュにはいくつかの形式があります。

ウェブホストでmemcachedまたはAPCにアクセスできる場合(一部の共有プランではこの機能が無効になっています)、システムメモリを直接利用するため、かなり高性能なキャッシュ形式と見なされるため、それらを調べてください(memcachedは分散システムに適しています) 。

http://php.net/manual/en/book.memcache.php

http://php.net/manual/en/book.apc.php

そうでない場合は、ファイルのキャッシュを調べてください。PHPには、ファイルの読み取り/書き込みを可能にする便利なファイルライブラリ(PHPドキュメント内に文書化されています)が付属しています。

http://www.php.net/manual/en/ref.filesystem.php

最後に、SQLキャッシングを調べることができます。これは通常、他のオプションと比較して推奨されませんが、データベースを介して保存するデータもオプションになる場合があります(テーブル内から他のデータにリンクする必要がある場合)。

http://php.net/manual/en/ref.pdo-mysql.php

幸運を!

于 2012-07-06T03:28:24.670 に答える