RailsでDBから読み込んだデータをXMLにしてFlashに返すプログラムを組んでいます。

XMLは正常に出力できるのですが、いかんせん出力に時間がかかります。
Flashのせいかなと思い、Flash経由でなくURL直打ちでやったのですが、同じように時間がかかっています。
DB検索は遅くは無いのでXMLのレンダリングに時間がかかっていると思われます。
件数は多くて3,000件程度です。
XMLのレンダリング速度を上げる方法をご存知の方がいらっしゃいましたらご教授ください。
良回答には200ポイント用意します。

現在の開発環境や構成は以下の通りです。

・FlashCS4
・Ruby1.8.6
・Rails2.1.2
・FireBird1.5(DB)

RubyGemsは「REXML」や「XMLBuilder」を使用して「render :xml=>DBからの戻り値(配列)」という感じで出力しています。

よろしくお願いいたします。

回答の条件
  • 1人2回まで
  • 登録:
  • 終了:2009/02/03 09:50:02
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答1件)

id:minkpa No.1

回答回数4178ベストアンサー獲得回数55

ポイント10pt

マクロを利用してみてはいかがでしょうか。

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません