エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
超シンプルなファイルベースのキャッシュを使用してPHPの処理を高速化する | EC-CUBEカートカスタマイズブログ
記事へのコメント1件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
超シンプルなファイルベースのキャッシュを使用してPHPの処理を高速化する | EC-CUBEカートカスタマイズブログ
Web APIやDBのデータ取得などで処理に時間が掛かる場合、取得したデータを一定期間キャッシュしておいて... Web APIやDBのデータ取得などで処理に時間が掛かる場合、取得したデータを一定期間キャッシュしておいて、それを利用したいと思うときがあります。 しかし、PEAR::Cache_LiteやZend_Cacheなどのライブラリを持ち出すのは大げさな気がします。 そこで、40行ほどの短いコードで、データをキャッシュする超シンプルなクラスを作成しました。 使い方はPEAR::Cache_Liteとほとんど同じです。 ソースコード XMLデータをキャッシュするサンプルプログラムです。 Cache.php <?php class Cache { // キャッシュ生存期間 private $_lifeTime; // コンストラクタ public function __construct($lifeTime = LIFE_TIME) { $this->_lifeTime = $lifeTime;