CacheLesstDiary

2004-01-17 09:52:37 +0900 (3043d); rev 8

tDiary をキャッシュなしで動かすための設定

tDiary 本体

tdiary.conf に以下を記述。

::TDiary::TDiaryBase.module_eval {
  alias initialize_org initialize
  #remove_method :initialize   # removing initialize causes warning...
  remove_method :store_cache

  def initialize(cgi, rhtml, conf)
    initialize_org cgi, rhtml, conf
    @ignore_parser_cache = true
  end

  def store_cache(cache, prefix)
  end
}

disp_referrer(2)

以下のオプションを設定

@options['disp_referrer2.no_cache'] = true

tdiarytimes

青木改造版の tdiarytimes は @data_path に ログを保存するようになっているので、それを使う。

余談: どのくらいのマシンならキャッシュレスで行けるか?

※ 基本的に tDiary は CVS HEAD を仮定

問題なし

むり

未検証


system revision 1.162