質問: 'success' && data){ //ここでVeiwの内容をサブフォームに表示。ここまでが遅い。 $('#subform'+thisid).append(data); } } ); } ``` ``` /*FuelPHPのController*/ class Controller_Config extends Controller_Template { public function action_top() { if(Auth::check(Input::post("uri")) && Input::is_ajax()){ return View::forge('config/top'); }else{ return ""; } } } ``` こんな感じなのですが、 Controllerを ``` /*FuelPHPのController*/ class Controller_Config extends Controller_Template { public function action_top() { return "hogehoge"; } } ``` としたところでも2秒が1.8秒になる程度なので、 Controllerの呼び出しに時間を食っているように思われます。 今はまだ本番環境は遅くなってはいないとは言え そのうち本番環境にも起きるかもしれないので原因を知りたいです。
回答: まずは、**推測より計測**です。どこが遅いのかわからないまま闇雲にいじっても効果は上がりません。 Fuel自体にも組み込みのプロファイラがあるようですし、XdebugでPHPまるごとプロファイリングすることもできます。