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
YiiFrameworkいろいろ@PHPカンファレンス2012
Search
crifff
September 15, 2012
Technology
3
2.9k
YiiFrameworkいろいろ@PHPカンファレンス2012
crifff
September 15, 2012
Tweet
Share
More Decks by crifff
See All by crifff
孤独のフレームワーク@LaravelMeetUpTokyo#5
crifff
0
190
そろそろYiiの思い出でも語ろうか
crifff
2
1.4k
Other Decks in Technology
See All in Technology
ZOZOマッチのアーキテクチャと技術構成
zozotech
PRO
3
1.3k
生成AI時代のデータ基盤
shibuiwilliam
4
3.3k
複数サービスを支えるマルチテナント型Batch MLプラットフォーム
lycorptech_jp
PRO
0
110
ヘブンバーンズレッドのレンダリングパイプライン刷新
gree_tech
PRO
0
520
Kiroと学ぶコンテキストエンジニアリング
oikon48
6
8.5k
DuckDB-Wasmを使って ブラウザ上でRDBMSを動かす
hacusk
1
140
PRDの正しい使い方 ~AI時代にも効く思考・対話・成長ツールとして~
techtekt
PRO
1
2.3k
『FailNet~やらかし共有SNS~』エレベーターピッチ
yokomachi
1
200
Automating Web Accessibility Testing with AI Agents
maminami373
0
920
allow_retry と Arel.sql / allow_retry and Arel.sql
euglena1215
1
150
「魔法少女まどか☆マギカ Magia Exedra」の必殺技演出を徹底解剖! -キャラクターの魅力を最大限にファンに届けるためのこだわり-
gree_tech
PRO
0
520
進捗
ydah
2
230
Featured
See All Featured
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.4k
Designing Experiences People Love
moore
142
24k
Bash Introduction
62gerente
615
210k
It's Worth the Effort
3n
187
28k
Visualization
eitanlees
147
16k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.6k
GitHub's CSS Performance
jonrohan
1032
460k
The World Runs on Bad Software
bkeepers
PRO
70
11k
We Have a Design System, Now What?
morganepeng
53
7.8k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.5k
Java REST API Framework Comparison - PWX 2021
mraible
33
8.8k
Agile that works and the tools we love
rasmusluckow
330
21k
Transcript
None
͜ ͷ ࢿ ྉ ̮ ̸ ̸ ͷ ͔
Θ ͍ ͞ Λ ͝ ཧ ղ ͍ ͨ ͩ ͘ ͨ Ί अ ຐ ʹ ͳ Β ͳ ͍ ఔ ͷ ࠩ ͠ ো Γ ͷ ͳ ͍ ൃ ද Λ ͓ ָ ͠ Έ ͍ ͨ ͩ ͘ ࢿ ྉ Ͱ ͢
1)1ΧϯϑΝϨϯε ,B[VOBSJ)PTIJOB !DSJ⒎G
ΛޚଘͰ͔͢ʁ
$PEF*HOJUFS͔Β:JJʹ ߦ͔͘'VFMʹߦ͔͘ͱ ݴΘΕͯͨ࣌͋ͬ ͨͷʹ
IUUQNVLBLFOTBLVSBOFKQ%PDVNFOUTQIQDPOBTTFUTGBMMCBDLJOEFYIUNM ɹਓਓਓਓਓਓਓਓਓ ʼɹɹɹɹͲ͏ͯ͠ɹɹɹɹʻ ʼɹɹɹ͜͏ͳͬͨʂɹɹɹʻ ɹ?:?:?:?:?:?:?:?:?:?
:JJͷ࣌དྷͯΔ
HJUIVC1)1NPTU XBUDIFESFQPTJUPSJFT ͷதͰ
HJUIVC1)1NPTU XBUDIFESFQPTJUPSJFT ͜ͷ͋ͨΓ ͷதͰ
HJUIVC1)1NPTU XBUDIFESFQPTJUPSJFT ͜ͷ͋ͨΓ ͷதͰ ҙ֎ͱߴ͍ʂ
$IJOFTF 3VTTJBO *OEPOFTJBO 1PSUVHVFTF *UBMJBO 4QBOJTI (FSNBO 1PMJTI 1FSTJBO )VOHBSJBO
'SFODI +BQBOFTF *OEJBO 5VSLJTI "SBCJD (SFFL #VMHBSJBO %VUDI ,PSFBO ,B[BLI ݴޠผެࣜϑΥʔϥϜͷϙετʢӳޠݍΛআ͘ʣ τϐοΫ ฦ৴
$IJOFTF 3VTTJBO *OEPOFTJBO 1PSUVHVFTF *UBMJBO 4QBOJTI (FSNBO 1PMJTI 1FSTJBO )VOHBSJBO
'SFODI +BQBOFTF *OEJBO 5VSLJTI "SBCJD (SFFL #VMHBSJBO %VUDI ,PSFBO ,B[BLI ݴޠผެࣜϑΥʔϥϜͷϙετʢӳޠݍΛআ͘ʣ τϐοΫ ฦ৴ ͜ͷ͋ͨΓ
ओʹ தࠃޠݍ ͱ ϩγΞޠݍ ͱ Πϯυ ωγΞޠݍͱ ϙϧτΨϧޠݍͱ ΠλϦΞޠݍͱεϖΠϯޠݍ͋ͨΓͰ ྲྀߦͬͯΔ
ؾ͕͢Δ
日本では流行ってないよ
Ͱɺେৎ ୈर್ท
ϦϙδτϦͷՃߦϥϯΫ
ϦϙδτϦͷՃߦϥϯΫ ΫϥΠφ ϩγΞޠ ΞϝϦΧ ӳޠ ϩγΞ ϩγΞޠ Χβϑελϯ ϩγΞޠ ຊ
ຊ
ຊޠυΩϡϝϯτ खް͘ϝϯς͞Ε͍ͯ·͢
͞Βʹ
YiiJan.org ͡Ί·ͨ͠ :JJGSBNFXPSL+BQBOVTFSTHSPVQ
ϑΥʔϥϜɾಠࣗͷຊޠυΩϡϝϯτ5JQT
͜ΕͳΒॳΊͯͰ҆৺ͩͶʂ
Ͱ ͬͯͲΜͳϑϨʔϜϫʔΫͳͷʁ
͍ͷʁ
͍ͷʁ ηΩϡΞͳͷʁ
͍ͷʁ ηΩϡΞͳͷʁ ࣄͰ͑Δͷʁ
͍ͷʁ ηΩϡΞͳͷʁ ࣄͰ͑Δͷʁ :FT JUJT
͍ͷʁ ηΩϡΞͳͷʁ ࣄͰ͑Δͷʁ :FT JUJT ͍ͬͯ͏ͷ͕:JJͷޠݯΒ͍͠Ͱ͢Α
߹ ݴ ༿ :JJ
ଞͷϑϨʔϜϫʔΫ͔Β͍͍ͱ͜औΓͨ͠ ચ࿅͞ΕͨϑϨʔϜϫʔΫ
ॏྔڃ ܰྔڃ ˞ݸਓͷΠϝʔδͰ͢
w1)1ʙ w#4%ϥΠηϯε wϑϧελοΫϑϨʔϜϫʔΫ w.7$ wʢൺֱతʣ͍ ۩ମతʹʜ
Ͳ͜Ͱಈ͘ w1)1ʙ wNTTRMNZTRMPSBDMFQPTUHSFTRM TRMJUFΛඪ४αϙʔτ
͍
؆୯ wઃఆΑΓن wυΩϡϝϯτ͕ॆ࣮ wγϯϓϧͳઃܭ
๛ͳߴػೳ wίʔυੜ w"DUJWF3FDPSE%#.JHSBUJPO w1)16OJU4FMFOJVN wڧྗͳ7JFXΟδΣοτ w๛ͳΤΫεςϯγϣϯ
ػೳͭ·Έ৯͍ wHJJίʔυੜ w[JJඪ४7JFXΟδΣοτ
HJJ
Ϟσϧ໊Λࢦఆ HJJ
Ϟσϧ໊Λࢦఆ ੜ͞ΕΔϑΝΠϧϦετ HJJ
Ϟσϧ໊Λࢦఆ ੜ͞ΕΔϑΝΠϧϦετ %J⒎·Ͱग़ͯ͘͠ΕΔઃܭ HJJ
<?php $this->widget('zii.widgets.grid.CGridView', array( 'dataProvider' => $model->search(), 'filter' => $model, 'columns'
=> array( 'id', 'username', 'email', array( 'class' => 'CButtonColumn', ), ), )); ?> [JJ
<?php $this->widget('zii.widgets.grid.CGridView', array( 'dataProvider' => $model->search(), 'filter' => $model, 'columns'
=> array( 'id', 'username', 'email', array( 'class' => 'CButtonColumn', ), ), )); ?> [JJ ͜͜·Ͱग़ͯ͘Δ ϑΟϧλϦϯά BKBY ϖʔδϯά BKBY SFBEVQEBUF EFMFUFͷϘλϯ ιʔτՄೳ
<?php $this->widget('zii.widgets.grid.CGridView', array( 'dataProvider' => $model->search(), 'filter' => $model, 'columns'
=> array( 'id', 'username', 'email', array( 'class' => 'CButtonColumn', ), ), )); ?> [JJ ͜͜·Ͱग़ͯ͘Δ ϑΟϧλϦϯά BKBY ϖʔδϯά BKBY SFBEVQEBUF EFMFUFͷϘλϯ ιʔτՄೳ ϓϩάϥϚϒϧQIQ.Z"ENJOͱݴΘ͟ΔΛ͑ͳ͍
:JJGSBNFXPSL w؆қͳه๏Ͱ w๛ͳػೳΛ࣋ͬͨ wͲ͜Ͱಈ͍ͯ wͯ͘ wؾ͕͍͍࣋ͪ
ະདྷͷ
˒ ͯ͞ɺ ͦΖͦΖ ܸͯ͠ ͍͍Ͱ͔͢ʁ :JJ
:JJ w1)1ʙ wωʔϜεϖʔε143 w$PNQPTFSʹΑΔύοέʔδཧ wΑΓྑ͍ߏɾه๏
ϦϦʔεະఆ
͜Ε͔Β:JJ͔Β͕ͤͳ͍Ͷʂ