<< March 2005 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 >>
専用サイトもどうぞ

ご利用は計画的に!!

(ノ・・)ン。。。。。。(((●コロコロッ


これはいいね。
使いやすい。
っていうかもっと早く使えば良かった。
(T_T)


キャッシュとは取得したデータなどを一時的に近くの場所に保存しておき、
それを再利用することでデータを取りに行く時間を短縮する技術。
これを自前で創るのは結構面倒なことが多いんだけど、
PEAR::Cache_Lite
http://pear.php.net/package/Cache_Lite
を使えばさくっとやってくれる。


使用できるパラメータは

'cacheDir' => '/tmp/',
'caching' => true,
'lifeTime' => 3600,
'fileLocking' => true,
'writeControl' => true,
'readControl' => true,
'readControlType' => 'crc32', // crc32, md5, strlen
'pearErrorMode' => CACHE_LITE_ERROR_RETURN,
'memoryCaching' => false,
'onlyMemoryCaching' => false,
'memoryCachingLimit' => 1000,
'fileNameProtection' => true,
'automaticSerialization' => true,
'automaticCleaningFactor' => 1,
'hashedDirectoryLevel' => 1,
な感じ。

バイナリファイルのキャッシング。
キャッシュデータの階層保存。
ガーベージコレクション。
ファイルのロック。
などなどキャッシュ処理を自前で創ったときに頭を抱えたくなる内容が、
パラメータをペチペチいじるだけでOK.


なかには危険なにおいが漂ってくる様なものまである。
長期運用を考えるなら安全確実なものを選ばないと。
BlogRanking
オススメしたいグッズ
我の創りし物
カテゴリアーカイブ
banners
loglog
banners
Valid XHTML 1.1!
記事一覧
月別アーカイブ
最近のコメント
  • PEAR::HTML_Template_Flexy(HTML Template Flexy)
    hielebicE (06/25)
  • ping server(pingサーバ)テスト
    dozo (01/13)
  • ping server(pingサーバ)テスト
    hiro (01/13)
  • SOLG撃墜
    DiR (06/03)
  • 鴨シャブシャブでよろしく - 鴨ラーメン 竹亭(ちくてい)
    dozo (04/16)
  • メタルマックス続編 キターー!!!「METAL SAGA(メタルサーガ)〜砂塵の鎖〜」
    dozo (04/15)
  • メタルマックス続編 キターー!!!「METAL SAGA(メタルサーガ)〜砂塵の鎖〜」
    7 (04/14)
  • 鴨シャブシャブでよろしく - 鴨ラーメン 竹亭(ちくてい)
    kou (04/13)
  • 深夜対応終了
    dozo (04/09)
  • 深夜対応終了
    BARISTA (04/09)
最近のトラックバック
リンク
リンク
関連用語
Powered by