Your SlideShare is downloading. ×
0
Yii紹介
Yii紹介
Yii紹介
Yii紹介
Yii紹介
Yii紹介
Yii紹介
Yii紹介
Yii紹介
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Yii紹介

2,889

Published on

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,889
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
8
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. yii 紹介 落合省治
  • 2. Yii とは?
    • Yii; easy , efficient and extensible
      • 簡単に効率的に拡張できる?
      • そんなに簡単でもない
    • かなり新しいフレームワーク
      • 1.0.0 は 2009 年初め、最新は 1.1.1
    • 開発がかなり活発、後発だけに機能は豊富
    • Php フレームワークランキングあたりでも人気高い
      • http://www. phpframeworks .com/top-10-php-frameworks/
  • 3. Yii の特徴
    • MVC フレームワーク
    • 公式でドキュメントが豊富
      • http://www. yiiframework .com/
    • 高パフォーマンス(後述)
      • フレームワーク利用する時の障害要因。とりあえず現状のフレームワーク内では最高速
      • オブジェクトの遅延ロード(詳細不明)を多用して必要になるまでロードしないとか。
    • 機能が豊富。 AR 、 i18n 、等々
    • Jquery とかの JS ライブラリとの統合
    • 強力なコードジェネレート
      • RoR ライク
    • 開発者が PRADO と同じなので、開発経験が豊富
  • 4. Yii のパフォーマンス
      • http://www. yiiframework .com/performance
  • 5. Yii のスキャフォルディング
    • Yiic で。
      • yiic webapp {appname}
      • User テーブル作成
      • yiic shell
        • model User
        • crud User
  • 6. Yii のフロー
    • http://www. yiiframework .com/doc/guide/ ja /basics. mvc
      • このあたりは一般的な MVC
      • Action とか filter の分割がクラス単位でできたりもして( symfony 的?)柔軟といえば柔軟
  • 7. まとめ(1)
    • Yiic によるスキャフォルディングによるスタートアップの速さ
      • RoR ではあたりまえとはいえ、 php だと cake ぐらい
    • 高パフォーマンス
      • パフォーマンスの心配する人は多いので1番ってのは安心材料
    • デフォルトで memcached 、 apc 等の各種キャッシュのサポートモジュールが強力で、そのあたり自作の必要がない
    • Module, extension, wigdht 等の機能分割が徹底していて、各機能間の依存性に悩まされづらい( cake とかはこのあたりがわりと辛い)
    • 国内だとまだ実用例がない。海外だと利用例増えつつある
      • http://www. yiiframework .com/ yii-sites /
  • 8. まとめ(2)
    • 他フレームワークに比べての不満点がかなり解消されているので、国内でも火がつけば伸びていくかも!
      • なんかよくわからんけど yiiradio とかあって楽しそう
      • http:// yiiradiio . mehesz .net/
    • バグとかちらほらあるらしいけど、リリースは月1度、フォーラム見ていると質問への応答も素早い。
    • View がごりごり php なんでそこだけなんとかしたいなー( phptal とか使ってみるか)
    • 日本 yii ユーザ会
      • http://www. yiijan .org/
  • 9. ご静聴ありがとう御座いました

×