• ブログ
  • Photoshare
  • キーワード
  • ブックマーク
  • ふぉとす
  • 写真
  • ログイン

kaeruspoon

« 2007年11月07日 | 2007年11月09日 »
  • render の collection は遅かった 2007-11-08 00:00:00 Append 271

     viewの中で、render :partial を使うことはよくあるけど、コレクションのデータを表示するときにぼくは今までcollectionを使ってました。

    <%= render :partial => "item", :collection => @items %>
    

     partialの先でループで回すやり方もありますけど、

    <%= render partial => "item_list", :object => @items %>
    

    どちらが速いのか調べてみました。

    Rendered _item (0.00498)
    Rendered _item (0.00248)
    Rendered _item (0.00150)
    Rendered _item (0.00149)
    Rendered _item (0.00148)
    Rendered _item_list (0.00158)
    

    というわけで、partial先でループで回したほうが圧倒的に速かったです。

    Commentコメント(0) Pageリンク元(328)
« 2007年11月07日 | 2007年11月09日 »

プロフィール

おおいしつかさ

過去の記事

2006年
12月
2007年
1月 2月 3月 4月 5月 6月 7月 8月 9月 10月 11月 12月
2008年
1月 2月 3月 4月 5月 6月 7月 8月 9月 10月 11月 12月
2009年
1月 2月 3月 4月 5月 6月 7月 8月 9月 10月 11月 12月
2010年
1月 2月 3月

キーワード一覧

ActionScript Ajax AmazonResources Erlang git github iPhone javascript Javascript Kaerukeyword kaeruspoon Mac merb milook MiyazakiResistance NSR Objective-C perl Perl Rails Ruby Ruby on Rails RubyKaigi speedpetal subversion Thin Thinkpad tokyobike TRPG twitter ubuntu Ubuntu VAIO VAIO typeZ Waves WordScoop Xen ぐりぐり しろさん カンタロー スノボー ドトール ドライブ バイク プログラミング ユルさん 執筆 宮崎 日本酒 模型 猫 町田 真中洋嗣 自転車
Baner