Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
そろそろYiiの思い出でも語ろうか
Search
crifff
June 29, 2012
Technology
2
1.4k
そろそろYiiの思い出でも語ろうか
PHP勉強会#60 LT
crifff
June 29, 2012
Tweet
Share
More Decks by crifff
See All by crifff
孤独のフレームワーク@LaravelMeetUpTokyo#5
crifff
0
190
YiiFrameworkいろいろ@PHPカンファレンス2012
crifff
3
2.9k
Other Decks in Technology
See All in Technology
生成AIによるソフトウェア開発の収束地点 - Hack Fes 2025
vaaaaanquish
29
13k
全員が手を動かす組織へ - 生成AIが変えるTVerの開発現場 / everyone-codes-genai-transforms-tver-development
tohae
0
180
Amazon Bedrock AgentCoreのフロントエンドを探す旅 (Next.js編)
kmiya84377
1
140
20250807_Kiroと私の反省会
riz3f7
0
230
LLMで構造化出力の成功率をグンと上げる方法
keisuketakiguchi
0
830
風が吹けばWHOISが使えなくなる~なぜWHOIS・RDAPはサーバー証明書のメール認証に使えなくなったのか~
orangemorishita
15
5.8k
バクラクによるコーポレート業務の自動運転 #BetAIDay
layerx
PRO
1
950
Infrastructure as Prompt実装記 〜Bedrock AgentCoreで作る自然言語インフラエージェント〜
yusukeshimizu
1
120
リリース2ヶ月で収益化した話
kent_code3
1
280
金融サービスにおける高速な価値提供とAIの役割 #BetAIDay
layerx
PRO
1
830
データモデリング通り #2オンライン勉強会 ~方法論の話をしよう~
datayokocho
0
160
プロダクトエンジニアリングで開発の楽しさを拡張する話
barometrica
0
170
Featured
See All Featured
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
33
2.4k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
110
19k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
YesSQL, Process and Tooling at Scale
rocio
173
14k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
44
2.4k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.5k
Code Review Best Practice
trishagee
69
19k
Being A Developer After 40
akosma
90
590k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
47
9.6k
How GitHub (no longer) Works
holman
314
140k
The Art of Programming - Codeland 2020
erikaheidi
54
13k
Transcript
ͦΖͦΖYiiͷࢥ͍ग़ͰޠΖ͏͔ Φʔηϯεάϧʔϓגࣜձࣾ อՊҰ@crifff 126݄29༵ۚ
Yii? Yes it is!ͷུͩͱ͔ͳΜͱ͔ ౷ܭతʹɺݱࡏͷࢢʹ͓͍ͯ࠷ߴͷϑϨʔϜϫʔΫͰ͢ɻ[http:// www.bugtreat.com/blog/best-php-framework-2012-free-download/] PHP5.1~ 126݄29༵ۚ
ྲྀߦͬͯΔͷʁ ओʹӳޠݍͱதࠃͱϩγΞޠݍͰɻ ϑΥʔϥϜͷϩʔΧϧ൘ chinese 1700topics / 7400replies russian 1400topics /
6000replies japanese 18topics /250replies ୈ1ճYiiΧϯϑΝϨϯε͕ΫϥΠφͰߦΘΕ·ͨ͠ɻ 126݄29༵ۚ
ҰํຊͰ ͬͯΔਓ͍Δͷʁ Φϫίϯष͔͠͠ͳ͍ຊYiiϢʔβʔάϧʔϓ[http://www.yiijan.org/] 126݄29༵ۚ
ࡴെͱͨ͠Yiiքʹ࠾༻ࣄྫ͕ʂ หޢ࢜υοτίϜ ͦͷੲmojaviͰॻ͔ΕͨγεςϜ ΛYiiͰϦϓϨΠε͠·ͨ͠ɻ http://www.bengo4.com ©Φʔηϯεάϧʔϓגࣜձࣾ 126݄29༵ۚ
Yiiྑ͍Αͱ͔ࢮΜͰݴΘͳ͍ ͘͢͝ྑ͍Αʂ ଞͷϑϨʔϜϫʔΫrailsͱCakePHPͱsymfonyΛͪΐͬͱ৮ͬͨఔ ͷܦݧͰޠΓ·͢ɻ 126݄29༵ۚ
Yiiͱ͜Ζ ϑϧελοΫͳϑϨʔϜϫʔΫͷதͰ͍ ϩδοΫΛϞσϧʹԡ͜͠Έқ͍ AR͡Όͳͯ͘Ϟσϧͱͯ͠ѻ͑Δ(CFormModel) CRUD͕݁ߏΠέͯΔ ެࣜυΩϡϝϯτ͕ॆ࣮ͯ͠Δ 126݄29༵ۚ
͍·͍ͪͳͱ͜ ViewʹίʔυΛׂͱॻ͔͞ΕΔ ςϯϓϨʔτΤϯδϯͱͷΈ߹Θͤ໘͔͠Εͳ͍ɻ array()ࠈ 5.4Ͱಈ͔ͤΔͷͰྻϦςϥϧ͍͍ͨͰ͢ functionalTest͕Selenium 126݄29༵ۚ
ͳΜͱ͔ͳΔΑ ຊޠιʔε͘͢ͳ͍͚ͲެࣜΨΠυͱapiDocumentͰ extension๛ʹ༻ҙ͞ΕͯΔ 126݄29༵ۚ
YiiΛࢥ͍ग़ʹ͠ͳ͍ ࠓͳΒΞʔϦʔΞμϓλʔؾऔΕΔϨϕϧɻ Yii2ͦͷ͏ͪग़ΔͷͰཁνΣοΫɻ ΦʔηϯεάϧʔϓגࣜձࣾͰ͍·͍ͪྲྀߦΒͳ͍ϑϨʔϜϫʔΫΛ Ѫ͢ΔΤϯδχΞΛืू͍ͯ͠·͢ɻ 126݄29༵ۚ