キャッシュを使うかどうかは機能次第。
作るかどうかも。

機能開発のサポートはキャッシュを作る、消す、保存する、時間の範囲→更新されたページIDの集合
…といったライブラリのみ。

つまり、機能ごとに断片をキャッシュしておくということ。
1ページ単位ではない。
機能以外のテキスト部分はページが担当。

ブラウザーのキャッシュ期限は最終更新日時を反映させて。

また、特に軽くしたいときのために、同じクエリーに必ず同じレスポンスを返すキャッシュを。(ページ単位のキャッシュ)
このページ単位キャッシュの有効期限をWikiの設定で。最終更新日時を自動的に加味して。
担当するのはページ
閲覧時のみ。