[前][次][番号順一覧][スレッド一覧]

rails:130

From: Nowake <nowake@f...>
Date: Sat, 09 Apr 2005 14:29:26 +0900
Subject: [rails:130] 1つのプロセスで処理するセッション数について

こんにちは。野分です。

あいかわらずSikiTemplateのRails対応で遊んでおります。

前回の対応はController中でrender_textを呼び出す必要があってカッコ悪かっ
たので、
(もうちょっとスマートに扱えるように)クラス変数の中にモデルデータを保存
するように
改造しているところです。

#こんな感じ
class DebateController < ApplicationController
  scaffold :topic
  $: << "D:/usr/Web/cgi/siki/lib/RAA"
  load 'xml/siki-template.rb'
  SikiTemplate::HandlerForRails.setup
  def edit
    SikiTemplate::HandlerForRails.modeldata[:show][:test] =
         "../show/test/3"
    SikiTemplate::HandlerForRails.modeldata[:show] = "../show/3"
    #テンプレートの展開はRailsに任せる
  end
end

ただクラス変数を使っているので、もしRailsが同一プロセス内で複数のセッ
ションを
処理するような動作をすると危険なのですが、実際の所はどうなのでしょうか?


--
ML: rails@r...
使い方: http://QuickML.com/

[前][次][番号順一覧][スレッド一覧]