Rails + PHP

Railsの画面生成を10倍高速化する方法


そういうわけで、そこはPHPで処理すれば良いんではないかと。可変部分が少ないのにわざわざRoutingするというのが問題であったのだ。可変部分が少ないならそこはRubyで書かなくてもたぶんそんなに大変じゃない。

Apache ━ (SSI) ┳ (mod_rewrite) ┳ (mod_proxy_balancer) ━ mongrel_cluster
┃ ┃ │
┃ ┗ キャッシュファイル │
┗ mod_php5 │
│ │
└───→ [Memcached] (session情報) ←──────┘

で、こんな風にしてみた。Apache 2系統だとRailsの出力結果にもSSIを適用できるから便利便利。

http://idm.s9.xrea.com/ratio/2007/07/16/000642.html


これ、いいかも。

でもセッションに置けるデータに制約ができるのはどうだろう。

いまんところ、プレーンなデータしか置いてなかったっけ?


今週末あたり検討してみる!