プロジェクト

全般

プロフィール

各ガジェットリストをキャッシュする

Shogo Kawahara さんが14年以上前に追加

現行では毎回DBから取得し、レンダリングに利用している。
DBアクセスは極力減らして行きたいので、
利用するガジェットリストはキャッシュするようにする。

また、管理画面より保存時にキャッシュを削除したい。


返答 (2)

RE: 各ガジェットリストをキャッシュする - Shogo Kawahara さんが14年以上前に追加

課題

GadgetTable::retrieveGadgetsByTypesName()

GadgetTable::getGadgetConfigListByType()

のキャッシュ

sfConfigにガジェット周りをロードさせない。
(array_mergeなどがされたときに大きなコストがかかるとのこと)

    (1-2/2)