読者です 読者をやめる 読者になる 読者になる

忍び歩く男 - SLYWALKER

大阪のこっそりPHPer

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 を使うと余分なループが発生するようです

暇ができたら、本文訳してみます。