この記事では主に Zend_Cache ファイル キャッシュの基本操作、簡単な例を紹介します。必要な友人は参考にしてください。
Zend_Cache ファイルのキャッシュの基本的な操作は、コード内に書かれています。一緒に学びましょう。
コードは以下のように表示されます:
60 , 'automtic_Serialization' => true);
//バックエンドキャッシュ設定(キャッシュ保存パス)
$Boptions = array('cacheDir' => 'cache');
//キャッシュモードを有効にする、(Core[core]、File[file]、フロントエンドキャッシュ構成情報、バックエンドキャッシュ構成情報)
$Cache = Zend_Cache::factory('コア','ファイル',$Foptions,$Boptions);
//キャッシュが存在するかどうかを判断し、存在する場合はキャッシュをロードしますload('String'[キャッシュ名])
if ($Result = $Cache ->load('cache_two'))
{
echo "キャッシュはすでに存在します!
";
print_r($Result);
}
それ以外
{
// キャッシュが存在しない場合は、ファイルを読み取り、ファイルの内容をレイク キャッシュに書き込みます
echo "キャッシュが存在しません!
";
$ファイル名 = 'temp.txt';
$Fopen = fopen($Filename,'r');
$Result = fread($Fopen, filesize($Filename));
fclose($Fopen);
//キャッシュメソッドの保存load($Result[read resource],'キャッシュ名')
$キャッシュ -> 保存($Result,'cache_two');
print_r($Result);
}
?>