logo

パレット - カラフルに🎨

Palette — ビジュアルページビルダー、デザインの専門知識は不要です。

ライブデモ パレットをダウンロード

Scroll

キャッシュの扱い方

22/02/2025, by 匿名 (未認証ユーザー)
フォーラム

こんにちは、モジュールを作っていてキャッシュ関連で問題にぶつかりました(初めて扱います)。$xmlがあり、それをパースして必要なものをすべて$res変数に入れました。(それとも全部ブロックに入れて、そのブロック自体をキャッシュした方が簡単でしょうか?)

今、これをキャッシュに入れて(6時間ごとに更新)、アクセスがあったときに取り出す必要があります。

次を調べる必要があるのは分かっています 

cache_get
cache_set
hook_cron

ですが、どう入れればよいのかいまいち理解できません。

このコードがキャッシュに入れるためのものだとは理解したのですが、こんなにたくさんの変数はどこに使うのか...私の変数はどこに挿入すればよいですか?

cache_set($cid, $data, $bin = 'cache', $expire ='CACHE_PERMANENT')

キャッシュから取り出す 

cache_get ($ CID, $ bin = "cache")

そして更新のためにhook_cronをどう使えばよいのかも見当がつきません。

私のこの問題について教えていただけますか。よろしくお願いします。