概要 CakePHPにはcache関数という素敵な関数があります。 手軽にデータをキャッシュしておけるのが便利で、APIから取得したデータをキャッシュするのに使ったりしています*1 。 このキャッシュ関数の使い方と注意点を簡単にまとめておきます。 使い方 /* $path string キャッシュを保存するパスを指定 $data mixed 保存するテキストを指定、nullの場合指定したキャッシュを探して読み込む $expires mixed strtotimeに使える形式でキャッシュの保存期間を指定 $target string 保存場所を下記から指定 "cache" = CACHE . $path, "public" = WWW_ROOT . $path;, "tmp" = TMP . $path; */ cache($path, $data = null, $expires = '+