タグ

ブックマーク / blog.x-ite.jp (2)

  • CakePHP ビューキャッシュ(cache)を使ってパフォーマンス向上を狙う | エクサイト

    CakePHPのモデルネタが続いたので、次はviewをちょっとメモします。 純粋にviewではないですが。 キャッシュはエンドユーザにとっても、開発者にとってもメリットがあるので、ほとんど変わらないページはキャッシュを使ってパフォーマンスをあげましょう。 幸いなことにCakePHPではキャッシュをかなり簡単に扱うことが出来ます。 内部の複雑な部分を隠して最低限必要な情報だけを定義すればよいからです。 そのいくつかの設定を見ていきます。 まず、[/app/config/core.php]のコメントアウトされているキャッシュの設定を有効にします。 PLAIN TEXT PHP: //1.1系 define ('CACHE_CHECK', true); //1.2系 Configure::write('Cache.check', true); さらに、キャッシュを使いたいコントローラーの

  • CakePHP 1.2の便利なValidation | エクサイト

    Webアプリの基は、送信されたデータの保存と取り出しです。 保存するときには、そのデータが適切かどうか判断せねばなりません。 今回は、Validationのメモです。 MVCフレームワークでデータの加工などを行うのはModel(モデル)の役割です。 CakePHPでもModelのプロパティに定義を書くことによって汎用的なバリデーションを実現しています。 [/app/model/post.php]

  • 1