CakePHPのアプリをスピードアップする8つの方法
8 Ways to Speed Up CakePHP Apps | PseudoCoder.com
上記に記載されてます。
前置きとして、ContainableBehaviorを使用して最適化してあり、SQLのIndexも適切に設定された上でとのこと
1.デバッグの設定は0で
2.遅いクエリやWEBサービスのリクエスト他、はキャッシュしよう
3.Viewをキャッシュしよう
4.HTMLをキャッシュしよう
5.APCを使おう
6.Persistent Models
your controller (or AppController) に以下を加える
<?php var $persistModel = true; ?>
7.Persistent CacheをAPCにStore
core.php
<?php Cache::config('_cake_core_', array('engine' => 'Apc', 'duration'=> 3600, 'probability'=> 100, )); ?>
8.Speed Up Reverse Routing
他、コメント内にて
Don’t use $uses - It causes extra loops and hits on the ClassRegistry, and often is a signal of ‘wrongness’.
$uses を使うと余分なループが発生するようです
暇ができたら、本文訳してみます。