- 2009/10/29 15:00
- CakePHP

とても細かいことなんですが、CakePHPでWEBサービスとかを作っていると、開発時にはローカルと公開時では意味が違いますよね。
で、本番運用の時には、app/config/core.phpの下記の部分を0に変更することが多いと思います。デバック表示などを表示しないように。
Configure::write(‘debug’, 2);
また、本番運用と、開発時で違うと言えば、例えば、公開時にはGoogle Analyticsのコードや、Adsenseのコードを貼りたい、と言う場合がありますよね。
ということで、
以下のように、Viewに記述してElementを制御すれば、本番運用時だけ表示されるようになります。
<?php
if (Configure::read('debug') == 0){
echo $this->renderElement('analytics');
}
?>
こんなの当たり前??(^^;)
Sponsored Link
zenback
- Newer: 楽天アフィリエイト報酬がキャッシュでもらえるようになった!
- Older: CakePHP APIを素早く調べられるFirefoxアドオン



