a-blog cms で ATNDモジュールを作ってみる その2(post_includeの活用)
a-blog cms には、Ajax を利用してページを表示後に、別のコンテンツを読み込む事ができる post include という機能が標準で実装されています。これを利用すると、その1 で問題になっていたキャッシュ部分が少し改善させる事が可能になります。
では、なぜ post include 機能を利用するとキャッシュの問題を少し改善する事ができるのでしょう?
- サーバ上に作成される各ページのキャッシュにはATNDモジュールは無い状態でキャッシュされる事になります。
- ATNDモジュール部分の小さなパーツは、単体でキャッシュされる事になります。