AjaxPages を大量に使うと重い

現在走っているプロジェクトでは AjaxPages を使っているのだが、これがどうにも遅い。 1 つのスレッドで 10 前後のテンプレートを処理するのは無理があったか。

  • テンプレートファイルの取得 (ここが Ajax たる所以)
  • テンプレートのパース

これらの処理のうち、パースにやたら時間が掛かる。Jemplate におけるコンパイルが不要という理由で AjaxPages を採択したが、 結局、AjaxPages でも SpiderMonkey なりでコンパイルしておかないと話にならない。

きっちり MVC したかったのだが、表示速度を優先して AjaxPages は使わない方向に進める。