Jewel-mmo開発日記

RubyでMMORPGを作る過程を記録する日記。 Yokohama.rb 発起人。
2006-09-14

[Rails][プラポケ]スケジュール画面が重い

Completed in 2.82724 (0 reqs/sec) |
Rendering: 1.18852 (42%) | DB: 1.30401 (46%) |
200 OK [http://dgames.or.tp/schedule]

表示要素をいろいろ追加したら重くなってしまった。この画面は一回表示したら次の日まで内容が変化しないものだから、うまくキャッシュとかできないだろうか。今のところは特別重いわけでもないのでいいのだけど。最適化はキライ><

--

別件で前から気になっていたのだけど、 log/production.log に、

Parameters: {"action"=>"favicon.ico", "controller"=>"shop"}
ActionController::UnknownAction (No action responded to favicon.ico):

とか

Parameters: {"action"=>"show", "id"=>"favicon.ico", "controller"=>"card"}
ActiveRecord::RecordNotFound (Couldn't find Card with ID=favicon.ico AND (cards.player_id = 3)):

というのがある。なんでパラメータに"favicon.ico"が……。特定のユーザーからだけなのでブラウザ依存なのかなという気もするんだけど。