ページの各ブロックがモジュールとして独自に構築され、出力 HTML がレイアウトにまとめられるように、FuelPHP でページを構築する最良の方法は何ですか。
これまでに見つけた最高のものは、以下のような HMVC です。
$block1= Request::forge('mycontroller/block1')->execute();
$block2= Request::forge('mycontroller/block2')->execute();
$data['block1'] =$block1;
$data['block2'] = $block2;
//assign the view to browser output
return View::forge('home/index', $data);
ただし、呼び出しのためにフレームワーク全体をロードするのはかなり非効率的です (結果として遅くなる可能性があります)。これを行うより良い方法はありますか?