phpカンファレンス2009テックデイ(2009-09-05)
#1
Posted 29 July 2009 - 08:12 PM
http://phpcon.php.gr.jp/2009/blog/
まだyiiは知名度が低いので、初耳の方が対象です。なのでタイトルを「初めてのyii」としました。
内容としては、yiiの紹介から某frameworkとの比較、blog demoやその拡張についてお話しようと思います。
これでyiiのユーザベースが少しでも広がれば良いのですが...
#2
Posted 06 September 2009 - 06:21 AM
mocapapa, on 29 July 2009 - 08:12 PM, said:
http://phpcon.php.gr.jp/2009/blog/
まだyiiは知名度が低いので、初耳の方が対象です。なのでタイトルを「初めてのyii」としました。
内容としては、yiiの紹介から某frameworkとの比較、blog demoやその拡張についてお話しようと思います。
これでyiiのユーザベースが少しでも広がれば良いのですが...
セッションが終了しました。冒頭でお約束の挙手アンケートをとったのですが、yiiを使った人はおろか、名前を聞いた人も10%未満でした。なのでタイトルの「はじめてのyii」はちょうどよかったのですが、メイン会場での挙手アンケートを見ていると、SymfonyとかCakeとかを既に使っている方が多く、そのような方はあえて変えるメリットを感じないかもしれません。まあ、「徹底攻略」とかの日本語の本が出ていないうちはこんなものでしょうね。でも出版社側からは「ユーザベースが少ないから...」と言われるし、チキンエッグ状態です。当日発表した資料はそのうちPHPカンファレンスのサイトで公開されると思います。
#4
Posted 28 March 2011 - 06:51 PM
本が無い→これはありますね。私もCakeだとかSynfonyだとか書店の店頭で見つけて知ることが多かったですが、Yiiはまだ本が(あまり)出てません。
// ちなみに次の本がtip集的な感じで同じ出版社から出るようです。
#5
Posted 28 March 2011 - 09:47 PM
Yiiが日本で広まらないのは、PHP Framework初心者にはやや難しいからだと思います
ただ、根気よくやっていけば徐々に楽しくなってくるのが、CakePHP, CodeIgniterなど触ってきた身としては面白いことでした
あとはやっぱり日本語ドキュメントを充実することだと思います
バージョンアップがほどにあったり、機能の追加、変更がたくさんあるので、なかなか難しいかもしれないですが・・・
少し前にextensionのyii-userを触ってみました
messagesにjaファイルがないので、自分で日本語化やってみたんですが
やっぱり英語が得意でないので、なかなか苦労しています でもすごく良いです
extensionの豊富さもYiiの魅力ですね! extension | yii-user
#6
Posted 04 April 2011 - 11:25 PM
#7
Posted 08 June 2011 - 07:48 PM
jamband, on 28 March 2011 - 09:47 PM, said:
トップページにも出ていますが、Yii 1.1 Application Development Cookbookとして9月頃発行されるようです。英語の本ではありますが、文学とかと違って英語の文の分量が少ないし、なにより応用例が豊富なためYiiユーザとしてはmust buy!な本でしょう。
ところで9月といえば毎年PHPカンファレンスですが、残念ながら昨年は多忙のためエントリを失念していました。今年は忘れずにエントリしたいと思います。去年はフレームワーク大会をやったようです。YiiはCake, CIからの乗り換えが多いようですね。良かったら比較した印象を教えてください。
// おととしは少しだけ比較をやったところ、「ひとりフレームワークファイト!」というツイートもあったようでした。
今年は何かやりたいと思っています。
http://phpcon.php.gr.jp/2011/
#9
Posted 20 July 2011 - 09:26 PM
ということはいかに差別化、優位性を出すかが勝負ですね。
Yiiの魅力は少ない工数で魅力あるアプリケーションができるところですが、何かアイデアをいただければ幸いです。今のところ、インストールは済んでいるものとして、yiic/giiによる自動生成を考えています。またYiiが速いとはいえ、ページキャッシュで100倍速くなる例を紹介したいと思います。逆効果かな?
#10
Posted 21 July 2011 - 07:04 AM
コードを書いていて気持ちが良い。それは何なんかな?フレームワークの基本的な素性が良いと言うか、見通しが良いんですよね。実際に使ってみると、あっという間に実感できる事なんだけれど、、、
yiic/gii の便利さは是非とも紹介して下さい。
#11
Posted 23 July 2011 - 12:34 AM
( 安易ではありますが、短時間で印象を与えるには良いんじゃないかと思います )
あとは、個人的になりますが、Yiiを触って楽しいところは
- ブラウザでのコード自動生成 ( Gii )
- jQuery UIが簡単に扱える
- 管理画面が簡単に作れる ( Gii, Ziiのおかげ )
- エクステンションが豊富
- 中、大規模向きなのに、やたら速い
- バリデーションの設定が楽
- フィールドのラベルをモデルで管理 ( attributeLabels() )
- 名前付きスコープが素敵 ( scopes() )
- アクション単位でファイルを作成できる ( 再利用性が増す )
などです。
「いかに無駄なコードを書かず、再利用して構築していくか」
を常に考えている人には、Yiiはぴったりだと思います
#13
Posted 23 July 2011 - 06:18 AM
jamband, on 23 July 2011 - 12:34 AM, said:
( 安易ではありますが、短時間で印象を与えるには良いんじゃないかと思います )
あとは、個人的になりますが、Yiiを触って楽しいところは
- ブラウザでのコード自動生成 ( Gii )
- jQuery UIが簡単に扱える
- 管理画面が簡単に作れる ( Gii, Ziiのおかげ )
- エクステンションが豊富
- 中、大規模向きなのに、やたら速い
- バリデーションの設定が楽
- フィールドのラベルをモデルで管理 ( attributeLabels() )
- 名前付きスコープが素敵 ( scopes() )
- アクション単位でファイルを作成できる ( 再利用性が増す )
などです。
「いかに無駄なコードを書かず、再利用して構築していくか」
を常に考えている人には、Yiiはぴったりだと思います
ありがとうございます。参考にさせていただきます。関東方面の方はよければぜひ参加してください。またPHPカンファレンスは正式に申し込まなくても、LTと言って3分くらいでその場での申し込みも可能なようです。ぜひとも援軍を!
#14
Posted 24 July 2011 - 07:45 PM
jamband, on 23 July 2011 - 12:34 AM, said:
( 安易ではありますが、短時間で印象を与えるには良いんじゃないかと思います )
あとは、個人的になりますが、Yiiを触って楽しいところは
- ブラウザでのコード自動生成 ( Gii )
- jQuery UIが簡単に扱える
- 管理画面が簡単に作れる ( Gii, Ziiのおかげ )
- エクステンションが豊富
- 中、大規模向きなのに、やたら速い
- バリデーションの設定が楽
- フィールドのラベルをモデルで管理 ( attributeLabels() )
- 名前付きスコープが素敵 ( scopes() )
- アクション単位でファイルを作成できる ( 再利用性が増す )
などです。
「いかに無駄なコードを書かず、再利用して構築していくか」
を常に考えている人には、Yiiはぴったりだと思います
7/30でMongoDBの勉強会でYiiの紹介をするんで参考になります。(^^;
私がYiiで気に入っているところはMVCの連携がスムーズなことと、Extensionの作りやすいところです。
#16
Posted 27 July 2011 - 06:29 AM
mocapapa, on 26 July 2011 - 09:14 AM, said:
勉強会では24枚のスライドを1時間でYiiの紹介とMongoDBの組み合わせの話をします。この資料を圧縮すればLTでお話できそうです。
そういえば日本Yiiユーザ会にあった2009年の資料が見られなくなっています。資料を持っている方で、どなたか見せていただけないでしょうか。
#18
Posted 28 July 2011 - 05:00 AM
mocapapa, on 28 July 2011 - 01:32 AM, said:
googleのドキュメント共用サービスを使いましたが、バグっているようで、シェアできませんでした。
記事に添付してみたのでご覧ください。
Attached File(s)
-
hajimetenoyii.pdf (874.95K)
Number of downloads: 9
#19
Posted 29 July 2011 - 01:47 AM
mocapapa, on 28 July 2011 - 05:00 AM, said:
記事に添付してみたのでご覧ください。
ありがとうございます!
明日の勉強会の資料の作成の参考にしようと思っていたので消えていてビックリしました。
勉強会はUstreamも流すので興味のある方はどうぞ。
「第5回 MongoDB 勉強会 in Tokyo」〜真夏の大Mongo祭り〜
#20
Posted 29 July 2011 - 07:06 AM
その PDF、僕もいつだったか拝見しました。CI : ちいたん : yii の比較図を見て、そうそう、そんな感じ、と思いました。ちいたんは知らないのですが、CI の人気は、一つには、出来ることが限られているので、覚えなければならないことが少ない、という点があるんじゃないかと思います。とっつき易い。あんまり大きな声で言うとファンから反感を買いそうですけれど。
yii は、一旦、オブジェクトの関連に慣れると、リファレンスの辿り方が分って、必要な情報をかなり簡単にドキュメントから引き出すことが出来るようになりますね。規模は大きいのに、CI よりすっきりした印象を受けます。
aoyagi さん
不勉強で、MongoDB というのは、今までほぼ何も聞いたことが無かったに等しい状態です。そもそも、データベースに関係しないプログラムの作成を長いことやってきて、MySQL すら初心者みたいなもんですから。
Ustream 覗いてみます。

Help












