Posts tagged framework

まるごとPHP Vol.2 を読んだ

0

まるごとPHP! Vol.2」を読みました。

Vol2 は大きく3つに分かれています。

  • PHP5
  • フレームワーク
  • PHP 上級者向け

(続きを読む…)

まるごとPHP! Vol.2

1

まるごとPHP! Vol.2 – Do You PHP はてな

この系統って、Vol.2があまり出ない気がするけど、まるごとPHP!のVol.2が出ます。。。って、え?もうAmazonに出てる。。。発売は10月末だそうで。

まるごとPHP! Vol.2 が出るそうです。発売日は10月31日。Vol.1 の内容も結構参考になったので期待大です。Vol.1 ではフレームワークは Mojavi やオリジナルフレームワークなどの紹介でしたが、Vol.2 はアマゾンの表紙画像を見ると Peace Framework と CakePHP のようですね。
(続きを読む…)

CakePHP1.2 RC2 がリリースされました

1

Release: Some RC2 Sweetness (Articles) | The Bakery, Everything CakePHP

CakePHP1.2 RC2 がリリースされました。
ダウンロードは以下からできます。
CakePHP: the rapid development php framework. Home

正式リリースも近そうですね。

CakePHP1.2 SimpleTest のテストケースをまとめて実行する

1

ある程度テストケースが増えてくるといちいち App Test Cases からひとつづつテストを実行するのは面倒です。そこでグループ化してまとめてテストケースを実行する方法です。

テストケースのグループ化

app/tests/groups 以下に GroupTest を継承したクラスを作成する。
GroupTest を継承したクラスのファイル名は hoge.group.php のように .group.php を付ける。
まとめる対象はディレクトリかファイルを指定できる。
(続きを読む…)

CakePHP1.2 で追加されるコンポーネントの3つのコールバック関数

1

New callback methods for components – cakebaker によると次にリリースされる CakePHP1.2 ではコンポーネントに3つのコールバック関数が追加されるようです。

beforeRender()

view のレンダリングの前、コントローラの beforeRender() メソッドの後に呼ばれる。

public function beforeRender($controller) {
}

(続きを読む…)

CakePHP1.2 で追加される3つのバリデーション

1

次に公開される CakePHP 1.2 に3つのバリデーションが追加されるようです。
Three new validation rules – cakebaker

真偽値か

var $validate = array('is_enabled' => array('rule' => array('boolean')));

(続きを読む…)

PHP 開発に使う10個のツール

2

DaveDevelopment ? Archive ? 10 tools for Modern PHP Development で「PHP の開発に使われている10個のツール」が紹介されていました。 (続きを読む…)

PHPフレームワークのベンチマーク

0

PHPベンチマーク: Zend Framework vs Symfony vs CakePHP vs CodeIgniter vs PHP on TRAX – 徒然なるままにBlog

  • Zend-Framework
  • Symfony
  • CakePHP
  • Codelgniter
  • PHP on TRAX

のベンチマーク結果が載っています。

ただ、

モデル作成を行わないはずなのにCakePHPだけモデルが生成されるようになっていました。
PHPベンチマーク CakePHPでモデルを使用しない | Shin x blog

なので、是非CakePHP もモデル使用しないソースで実行した結果を見てみたいですね。

実行環境が元エントリとは異なるので絶対的な数値にはあまり意味が無いですが、両者を比べるとモデル生成なしの方が20%ほど速いようです。
PHPベンチマーク CakePHPでモデルを使用しない | Shin x blog

モデル使用しないと20% ほど早いそうです。

Go to Top