Posts tagged framework
まるごと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 がリリースされました
1Release: 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つのコールバック関数
1New 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個のツール
2DaveDevelopment ? Archive ? 10 tools for Modern PHP Development で「PHP の開発に使われている10個のツール」が紹介されていました。 (続きを読む…)
PHPフレームワークのベンチマーク
0PHPベンチマーク: 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% ほど早いそうです。