トップページphp
153コメント43KB

【PHP】Yii Framework Part 2

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2012/08/13(月) 22:16:39.44ID:???
前スレDat落ちでまさかの2スレ目。流行れ!


公式
ttp://www.yiiframework.com/

チュートリアル
ttp://www.yiiframework.com/doc/guide/

公式フォーラム
ttp://www.yiiframework.com/forum/index.php?/forum/21-japanese/
0002nobodyさん2012/08/13(月) 22:29:33.32ID:???
・Yiiとはなんですか?
イーと発音します。"Yes It Is!"の略で「速い?安全?使える?」と言った質問にそのように答えるらしいです。
つまり口からはいと垂れる前にイーと答えろ!わかったな!

・必要条件は?
PHP5.1以上。ちょっと古い鯖でもいけるね!DBはMysqlでもSqliteでも。APC推奨。

・Yiiは何に向いてるの?
軽量で洗練されたキャッシュ機構を持ってるらしいから高負荷のアプリ、例えばポータル・フォーレム・CMS・EC等に向いてるらしいよ。

・他のフレームワークに比べてどうなの?
機能が豊富。ドキュメントが充実してる。設計がイケてる。
Symfonyより楽。Cakeより軽い。CodeIgniterより高機能。バランス派。
0003nobodyさん2012/08/13(月) 22:39:46.35ID:???
ブログチュートリアル
ttp://www.yiiframework.com/doc/blog/1.1/ja

パフォーマンス比較
ttp://d.hatena.ne.jp/cakephper/20110802/1312275110

ブログ記事
ttp://www12.atpages.jp/~nekomike/blog/2011/12/03/%E5%88%9D%E3%81%AEphp%E3%83%95%E3%83%AC%E3%83%BC%E3%83%A0%E3%83%AF%E3%83%BC%E3%82%AFyii%E3%81%A7%E8%A1%8C%E3%81%93%E3%81%86%EF%BC%811%E6%97%A5%E7%9B%AE/
ttp://d.hatena.ne.jp/tjtjtjofthedead/archive?word=*%5Byii%5D
ttp://d.hatena.ne.jp/tanakahisateru/20120105/1325759589
ttp://d.hatena.ne.jp/cake67/searchdiary?word=Yii
ttp://livejamdb.blogspot.jp/search/label/Yii%20Framework
0004nobodyさん2012/08/13(月) 22:48:41.80ID:???
Yii2について

http://www.slideshare.net/samdark/alexander-makarov-yii2-whats-new

・PHP5.3.8以上
・ネームスペース
・PSR-0準拠

そのうち出る
0005nobodyさん2012/08/14(火) 09:08:40.96ID:???
このフレームワークは書籍でてる?
0006nobodyさん2012/08/14(火) 10:03:24.53ID:???
ttp://www.yiiframework.com/news/?tag=books

日本語の書籍は無い。
そのかわり公式の日本語ドキュメントはしっかししてる
0007nobodyさん2012/08/14(火) 11:20:31.31ID:Gol/k/SD
パート2になって更に人気出ると良いね
良さが伝われば絶対に流行ると思う
0008nobodyさん2012/08/14(火) 14:49:32.06ID:???
後発なだけあって完成度が高い
0009nobodyさん2012/08/15(水) 15:05:50.95ID:???
テーマ集めたサイトがあったので
ttp://yiithemes.mehesz.net/themelist

こういうの見ると本当に海外にはユーザ結構いるんだなと思う
0010nobodyさん2012/08/15(水) 19:00:34.55ID:???
すげーな。
日本じゃ考えられん。
0011nobodyさん2012/08/16(木) 21:59:35.96ID:enTIr59o
public function behaviors(){
   return array(
     'CAdvancedArBehavior' => array(
       'class' => 'application.extensions.CAdvancedArBehavior'
     ),
     'CTimestampBehavior' => array(
      'class' => 'zii.behaviors.CTimestampBehavior',
       'updateAttribute' => 'updated',
       'createAttribute' => 'created',
     )
   );
}

これでsave()すると、createdはちゃんと時間入れてくれるのに、
updatedは入れてくれない
フィールド名は合ってる
0012nobodyさん2012/08/16(木) 22:10:05.73ID:enTIr59o
自己解決
新規保存のときはupdatedに入れてくれないのね
DB側で DEFAULT 0 とかするしかないか
0013nobodyさん2012/08/16(木) 23:21:27.84ID:???
1乙。でもフォーレムって何だw

Yii2って互換性はどーなるの?
■ このスレッドは過去ログ倉庫に格納されています