[ruby-list:50033] Re: プロセス間で変数が共有される?

From: "HOMMA, YUSAKU" <y.homma@...>
Date: 2014-12-19 23:54:00 UTC
List: ruby-list #50033
でざわさん、

> PDF出力するのに、クラス変数に格納する必要があるのですか?
> その値はPDFをだしたらもう要らないのでは?

取得したレコードを幾つかのViewやアクションを経由して、最終的にPDF出力しています。

> Railsなら session に入れて残すか、もしくは hidden なfieldに入れて渡すか
> かな

単独の値はhidden fieldを経由させたり、sessionに保持させています。
が、hidden field tagでは、データがサーバーとクライアントの間を往復する(トラフィックが発生する)と思い、
量の多いレコード値などはクラス変数またはグローバル変数としてController間で共用させようと考えました。
sessionも、クライアント側のキャッシュを消費しそうなのであまり大きなデータを入れてはいけないような気に
なっていましたが、これらを使う方向で考えてみます。

ありがとう御座いました。

……80本以上のプログラムを書き直さなければ——(泣)

--
本間

In This Thread