読者です 読者をやめる 読者になる 読者になる

basyura's blog

あしたになったらほんきだす。

トップ画面まるごとキャッシュした

ruby sinatra

http://basyura.org/rone/
require でいろいろロードしたり、Sequel で DB につなげたりと cgi で呼び出されるごとに毎回やるのは非常に厳しいので、トップ画面を

cache = erb :index
// この後 cache を PStore で書き込み
// 1 時間おきに cache の作り直し

てなことをやって気持ち早くなった(気がする)。
アプリ側でこんなことするのは残念なので他に方法が無いかと模索中。