1

CI (2.1.3) & HMVC (5.4)

タグ クラウドがあります (/application/modules/tags)

テンプレートにブロックとして表示されるこのモジュール — Modules::run('tags')

コントローラーで $this->output->cache(60) を使用すると、すべてのページがキャッシュされます (タグ クラウド ビューではありません)。

ブロックキャッシュを使用するにはどうすればよいですか?

4

1 に答える 1

2

キャッシュに組み込まれた Codeigniters を使用してそれを行う方法はありません。完全なページをキャッシュすることしかできません。phil sturgeons の部分キャッシュ ライブラリを入手する必要があります。https://github.com/philsturgeon/codeigniter-cache、これにより、必要なものを何でもキャッシュできます。

唯一の欠点は、注意を怠ると、サイトが成長するにつれて維持するのが少し面倒になる可能性があるため、さまざまなキャッシュをいつクリアする必要があるかを慎重に検討してください.

于 2012-12-24T20:37:29.180 に答える