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
WordPressと琉球の罪
Search
Aipa
September 16, 2023
Technology
1
2k
WordPressと琉球の罪
PHPカンファレンス沖縄2023で発表した内容です
https://phpcon.okinawa.jp/
Aipa
September 16, 2023
Tweet
Share
More Decks by Aipa
See All by Aipa
ピンチヒッターです。なにか話します
commander_aipa
0
75
おれたちはいつDXできるのか
commander_aipa
1
43
ウンケーニオキタコワイハナシ
commander_aipa
0
93
Nuxt3 Deeeeeeeeeeeeeeeeeeeeeploy
commander_aipa
0
140
Meilisearchでハイブリッドベクトル検索
commander_aipa
0
91
Honoの導入を検討していたが、Honoの人が来沖するらしいので、急いでHonoを導入した話
commander_aipa
0
170
Dの意思は神を殺す
commander_aipa
0
82
ファインチューニングがしたい
commander_aipa
0
170
サクッと検索サーバを用意する
commander_aipa
0
180
Other Decks in Technology
See All in Technology
SA Night #2 FinatextのSA思想/SA Night #2 Finatext session
satoshiimai
1
140
Cloud Spanner 導入で実現した快適な開発と運用について
colopl
1
720
分解して理解する Aspire
nenonaninu
1
300
Tech Blogを書きやすい環境づくり
lycorptech_jp
PRO
1
240
技術的負債解消の取り組みと専門チームのお話 #技術的負債_Findy
bengo4com
1
1.3k
The Future of SEO: The Impact of AI on Search
badams
0
200
デスクトップだけじゃないUbuntu
mtyshibata
0
160
RECRUIT TECH CONFERENCE 2025 プレイベント【高橋】
recruitengineers
PRO
0
160
N=1から解き明かすAWS ソリューションアーキテクトの魅力
kiiwami
0
130
Amazon S3 Tablesと外部分析基盤連携について / Amazon S3 Tables and External Data Analytics Platform
nttcom
0
140
PHPカンファレンス名古屋-テックリードの経験から学んだ設計の教訓
hayatokudou
2
380
利用終了したドメイン名の最強終活〜観測環境を育てて、分析・供養している件〜 / The Ultimate End-of-Life Preparation for Discontinued Domain Names
nttcom
2
200
Featured
See All Featured
Agile that works and the tools we love
rasmusluckow
328
21k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
Done Done
chrislema
182
16k
Building Flexible Design Systems
yeseniaperezcruz
328
38k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
10
1.3k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
30
2.2k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
27
1.6k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
33
2.8k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
45
9.4k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.3k
Visualization
eitanlees
146
15k
Product Roadmaps are Hard
iamctodd
PRO
50
11k
Transcript
8PSE1SFTTͱླྀٿͷࡑ 1)1ΧϯϑΝϨϯεԭೄ BJQBDPNNBOEFS!ླྀٿେֶ
͡Ίʹ λΠτϧʮ8PSE1SFTTͱླྀٿͷࡑʯͰ͕͢ɺΑ͘ Α͘ߟ͑ͯΈΔͱɺಋೖͨ͠৫νʔϜ͕దӡ༻ Ͱ͖ͳ͍ɾ͞Ε͍ͯͳ͍͜ͱͰʹͳΔέʔε͕ଟ ͘ɺ044׆ಈʹΑΓৗࠒߋ৽͞Εଓ͚͍ͯΔ 8PSE1SFTTʹࡑͳ͍ͱࢥΘΕ·͢ɻࡑ͕͋Δͷ ླྀٿɺ·͚ͨͩʹͳΓ·͢ɻ͓ͼਃ্͛͠·͢
ʢ10͔͠ͳ͍ͷͰઌʹ݁ʣ ϝϯςφϯε͠ͳ͍ɾͰ͖ͳ͍ 8PSE1SFTTΛೲ͠ͳ͍Ͱ͍ͩ͘͞
͜͏͍͏͜ͱ͕Α͋͘Γ·͢
͜͏͍͏͜ͱ͕Α͋͘Γ·͢ ʢαΠτ͕ಈ͔ͳ͍ͷʣ ॿ͚ͯʂ
ϋοΩϯά͞Εͨ͋ͱͷղੳࣄྫ w ςʔϚσΟϨΫτϦXQJODMVEFTҎԼʹɺKBWBTDSJQUQIQɺDTTQIQɺMJCQIQΈ͍ͨͳϑΝΠϧ͕͋ͪΒͪ͜ ΒʹɻΩϞ͍
ϋοΩϯά͞Εͨ͋ͱͷղੳࣄྫ w ςʔϚσΟϨΫτϦXQJODMVEFTҎԼʹɺKBWBTDSJQUQIQɺDTTQIQɺMJCQIQΈ͍ͨͳϑΝΠϧ͕͋ͪΒͪ͜ ΒʹɻΩϞ͍ w JOEFYQIQʹมͳจࣈྻ͕͋ΔʁˠαΠτΞΫηε͠Α͏ͱ͢ΔͱɺมͳαΠτʹϦμΠϨΫτ
ʂʂʂ https://zenn.dev/wsuzume/articles/6bd33a5566dd77
ϋοΩϯά͞Εͨ͋ͱͷղੳࣄྫ w ςʔϚσΟϨΫτϦXQJODMVEFTҎԼʹɺKBWBTDSJQUQIQɺDTTQIQɺMJCQIQΈ͍ͨͳϑΝΠϧ͕͋ͪΒͪ͜ ΒʹɻΩϞ͍ w JOEFYQIQʹมͳจࣈྻ͕͋ΔʁˠαΠτΞΫηε͠Α͏ͱ͢ΔͱɺมͳαΠτʹϦμΠϨΫτ w ˔˔ɺ˔ͷύϥϝʔλͰԿ͔͠ΒจࣈྻΛ༩͑Δ˔Խ͞Εͨ˔Λ༩͑ΒΕͨ˔ྻͰ˔ͯ͠˔
ϋοΩϯά͞Εͨ͋ͱͷղੳࣄྫ w ςʔϚσΟϨΫτϦXQJODMVEFTҎԼʹɺKBWBTDSJQUQIQɺDTTQIQɺMJCQIQΈ͍ͨͳϑΝΠϧ͕͋ͪΒͪ͜ ΒʹɻΩϞ͍ w JOEFYQIQʹมͳจࣈྻ͕͋ΔʁˠαΠτΞΫηε͠Α͏ͱ͢ΔͱɺมͳαΠτʹϦμΠϨΫτ w ˔˔ɺ˔ͷύϥϝʔλͰԿ͔͠ΒจࣈྻΛ༩͑Δ˔Խ͞Εͨ˔Λ༩͑ΒΕͨ˔ྻͰ˔ͯ͠˔ w ˔͞Εͨ˔จࣈΛɺ˔ʹ٧Ίͯɺ໋ྩ͍ͯ͠Δ͕˔ˠ˔ྻΈ߹Θͤ˔໊Λ༻ҙͯ͠ɺ࠷ޙʹ˔
ϋοΩϯά͞Εͨ͋ͱͷղੳࣄྫ w ςʔϚσΟϨΫτϦXQJODMVEFTҎԼʹɺKBWBTDSJQUQIQɺDTTQIQɺMJCQIQΈ͍ͨͳϑΝΠϧ͕͋ͪΒͪ͜ ΒʹɻΩϞ͍ w JOEFYQIQʹมͳจࣈྻ͕͋ΔʁˠαΠτΞΫηε͠Α͏ͱ͢ΔͱɺมͳαΠτʹϦμΠϨΫτ w ˔˔ɺ˔ͷύϥϝʔλͰԿ͔͠ΒจࣈྻΛ༩͑Δ˔Խ͞Εͨ˔Λ༩͑ΒΕͨ˔ྻͰ˔ͯ͠˔ w ˔͞Εͨ˔จࣈΛɺ˔ʹ٧Ίͯɺ໋ྩ͍ͯ͠Δ͕˔ˠ˔ྻΈ߹Θͤ˔໊Λ༻ҙͯ͠ɺ࠷ޙʹ˔
w Կͩ͜ͷจࣈྻʁˠ˔ΈΔͱ˔ʹ͋Δ˔͕͋Δͱɺ˔͔Β˔Λ˔ˠͳΜ͔˔ͯ͠Δʂ
ϋοΩϯά͞Εͨ͋ͱͷղੳࣄྫ w ςʔϚσΟϨΫτϦXQJODMVEFTҎԼʹɺKBWBTDSJQUQIQɺDTTQIQɺMJCQIQΈ͍ͨͳϑΝΠϧ͕͋ͪΒͪ͜ ΒʹɻΩϞ͍ w JOEFYQIQʹมͳจࣈྻ͕͋ΔʁˠαΠτΞΫηε͠Α͏ͱ͢ΔͱɺมͳαΠτʹϦμΠϨΫτ w ˔˔ɺ˔ͷύϥϝʔλͰԿ͔͠ΒจࣈྻΛ༩͑Δ˔Խ͞Εͨ˔Λ༩͑ΒΕͨ˔ྻͰ˔ͯ͠˔ w ˔͞Εͨ˔จࣈΛɺ˔ʹ٧Ίͯɺ໋ྩ͍ͯ͠Δ͕˔ˠ˔ྻΈ߹Θͤ˔໊Λ༻ҙͯ͠ɺ࠷ޙʹ˔
w Կͩ͜ͷจࣈྻʁˠ˔ΈΔͱ˔ʹ͋Δ˔͕͋Δͱɺ˔͔Β˔Λ˔ˠͳΜ͔˔ͯ͠Δʂ w 4.51αʔόཱ͕ͬͯΔʂʁʁʁ
͍
ݪҼʁ w ΒΕͨޙʹॿ͚ͯ͘ΕʂͱݴΘΕΔͷͰਖ਼Θ͔ΒΜ w ͨͩɺΒΕͨαΠτͷঢ়ଶΛฉ͘ͱʮ͋ʙʯͬͯͳΔ͜ͱ͕ଟ͍
ݪҼʁ w ΒΕͨޙʹॿ͚ͯ͘ΕʂͱݴΘΕΔͷͰਖ਼Θ͔ΒΜ w ͨͩɺΒΕͨαΠτͷঢ়ଶΛฉ͘ͱʮ͋ʙʯͬͯͳΔ͜ͱ͕ଟ͍ w ϩάΠϯ*%ͱϢʔβʔ͕ʮBENJOʯɺʮQBTTXPSEʯ
ݪҼʁ w ΒΕͨޙʹॿ͚ͯ͘ΕʂͱݴΘΕΔͷͰਖ਼Θ͔ΒΜ w ͨͩɺΒΕͨαΠτͷঢ়ଶΛฉ͘ͱʮ͋ʙʯͬͯͳΔ͜ͱ͕ଟ͍ w ϩάΠϯ*%ͱϢʔβʔ͕ʮBENJOʯɺʮQBTTXPSEʯ w ϩάΠϯϖʔδ࿐ग़ˍ*%ύεϫʔυೝূ
ݪҼʁ w ΒΕͨޙʹॿ͚ͯ͘ΕʂͱݴΘΕΔͷͰਖ਼Θ͔ΒΜ w ͨͩɺΒΕͨαΠτͷঢ়ଶΛฉ͘ͱʮ͋ʙʯͬͯͳΔ͜ͱ͕ଟ͍ w ϩάΠϯ*%ͱϢʔβʔ͕ʮBENJOʯɺʮQBTTXPSEʯ w ϩάΠϯϖʔδ࿐ग़ˍ*%ύεϫʔυೝূ w
͍ͬͯΔͷ͔Θ͔Βͳ͍1MVHJO͕͍ͬͺ͍
ݪҼʁ w ΒΕͨޙʹॿ͚ͯ͘ΕʂͱݴΘΕΔͷͰਖ਼Θ͔ΒΜ w ͨͩɺΒΕͨαΠτͷঢ়ଶΛฉ͘ͱʮ͋ʙʯͬͯͳΔ͜ͱ͕ଟ͍ w ϩάΠϯ*%ͱϢʔβʔ͕ʮBENJOʯɺʮQBTTXPSEʯ w ϩάΠϯϖʔδ࿐ग़ˍ*%ύεϫʔυೝূ w
͍ͬͯΔͷ͔Θ͔Βͳ͍1MVHJO͕͍ͬͺ͍ w 8PSE1SFTT͕࠷৽൛ʹΞοϓσʔτ͞Ε͍ͯͳ͍
Ͳ͏ͯ͠ؾ͍ͮ ͨͷʁ
ϋοΩϯάʹͲ͏ͬͯؾͮ͘ͷ͔ w αΠτ͕มͳڍಈ͍ͯ͠Δ w Α͘Θ͔Βͳ͍จࣈ͕දࣔ͞ΕΔ w Α͘Θ͔Βͳ͍αΠτʹඈ͞ΕΔʢϦμΠϨΫτʣ w ϓϩόΠμ͔Β࿈བྷ͕͘Δ w
ʮޚ͕ࣾར༻͍ͯ͠Δ̋̋αʔό͔Βɺϝʔϧ͕େྔʹૹ৴͞Ε͍ͯΔ͜ͱΛ ݕͨ͠ͷͰҰ࣌తʹఀࢭ͍ͯ·͢ʙʯ w ʮޚ͕ࣾར༻͍ͯ͠Δ99αʔόͰɺෆ৹ͳϓϩάϥϜ͕ಈ͍͍ͯͨͷͰɺύʔ ϛογϣϯΛʹมߋ͍ͯ͠·͢ʙʯ
ຊʹ ͋Γ͕ͱ͏ ʢαʔόӡ༻ऀͷօ༷ʹײँɾͦͯ͠͝ΊΜͳ͍͞ʣ
ϋοΩϯά͞ΕͨޙͷରԠᶃ w 44)Ͱ͖ΔαʔόͩͬͨΒ44)ͯ͠ίϚϯυୟ͍ͯআ͠·͠ΐ͏ w Ͱ͍͍ͩͨϑΝΠϧվ͟Μ͞ΕͯͨΓ͢ΔͷͰɺޙड़ͷશ෦σ ετϩΠˍೖΕ͕͠ྑ͍ͱࢥ͏ w Ϩϯλϧαʔόɾɾɾʁ
ൿͷ1)1Λୟ͘
MTʹ֦ுՄೳʂ
ϋοΩϯά͞ΕͨޙͷରԠ w ϑΝΠϧɺ%#ͷόοΫΞοϓ w ϑΝΠϧશআ w 8PSE1SFTTͷ࠷৽൛ΛΠϯετʔϧ w XQDPO fi
HQIQͷγʔΫϨοτΩʔͷߋ৽ w %#ύεϫʔυมߋ w όοΫΞοϓͨ͠%#ͷத(SFQ w όοΫΞοϓͨ͠ϑΝΠϧͷத(SFQɹˠɹվ͟Μ͞Ε͍ͯΔ߹͕͋ΔͷͰखಈͰऔΓআ͘ w όοΫΞοϓͨ͠ϑΝΠϧΛΞοϓϩʔυ w ඞཁͳ1MVHJOΛ࠶Πϯετʔϧɹˠɹެ։
Ͳ͏ͯͦ͠Μͳ ͜ͱʹ
ླྀٿʢͱʣͷࡑ w ɺླྀٿͷ8FCձࣾͰ8PSE1SFTT͕ྲྀߦΓͩ͢ w ʢ1)1Θ͔ΒΜ͚Ͳʣ؆୯ͳ͓·͡ͳ͍ॻ͍ͨΒ؆୯ʹϒϩά͖ϗʔϜϖʔδ͕ಋೖ Ͱ͖·͢ʂ w ʢ1)1Θ͔ΒΜ͚Ͳʣߴػೳ͚ͩͲແྉ1MVHJOͷݟͨΛมߋͨ͠Βɺوࣾʹ༧α Πτ͖ϗʔϜϖʔδ͕ಋೖͰ͖·͢ʂ w
ʢ1)1Θ͔ΒΜ͚Ͳʣ༗໊ͳ͍߹ΘͤϑΥʔϜ1MVHJOΛ SZ w ɺपΓͷ8FCձ͕ࣾΑ͘ѻ͍ͬͯΔ͜ͱ͋ΓɺϓϩάϥϛϯάεΫʔϧͳͲͰ ίϯςϯπͱͯ͠ྲྀߦΓͩͨ͠ w ΈΜͳόϯόϯಋೖ࢝͠Ίͨ
୭͕ϝϯς͢Δ ΜͰ͔͢ʁ
୭͕ϝϯς͢ΔΜͰ͔͢ʁ w ֤ձ͍͍ࣾͩͨೲʴӡ༻αʔϏεΛؚΊͨೲϓϥϯ w ͚ͩͲɺΞοϓσʔτͷେࣄ͞ΛΒͳ͍͜ͱ͕ଟ͍ w ಥવಈ͔ͳ͘ͳΓ·ͨ͠ʂˠʢ͔͔ΔͷͰʣ͜ͷ͙Β͍ͩ͘͞ ͍ʂˠʢߴ͐ʣ͍ɺͬͺΓ͍͍Ͱ͢ w ϝϯς͞Εͳ͍αΠτ͕૿͍͑ͯ͘ˠκϯϏԽ
w ʮԭೄ8PSE1SFTTTJUFʯͰάά͖͍ͬͯͯͩ͘͞
Ͳ͏͢ΕΑ͍ ͷ͔
WordPressΛΘ ͳ͍Ͱ͍ͩ͘͞
8PSE1SFTTΛΘͳ͍ w 4BB4Λར༻͍ͯͩ͘͠͞ w 456%*0 w 8JY w /PUJPO
WordPressͷӡ༻ ΛࣗͰΒͳ͍
8PSE1SFTTͷӡ༻ΛࣗͰΒͳ͍ w ӡ༻ؚΊͯҕୗ͢Δ w 8"'ͱ͔ϓϥϯͷதͰ༻ҙ͞Ε͍ͯͨΓ͢ΔͷͰॿ͔Δ w 8PSE1SFTTϗεςΟϯάαʔϏε w ,64"/"(* w
ΤοΫεαʔόʔ
WordPressΛѻ͑ ΔਓΛؒʹ͢Δ
8PSE1SFTTΛѻ͑ΔਓΛؒʹ͢Δ w ۀքΛΔ༭ฌʢΤϯδχΞʣΛҰਓޏ͏ w 1)1ΧϯϑΝϨϯεͷࢀՃΛ͓͢͢Ί͢Δ
WordPressΛӡ༻ Ͱ͖ΔΑ͏ʹͳΔ
8PSE1SFTTΛӡ༻Ͱ͖ΔΑ͏ʹͳΔ w ͕ࣗΤϯδχΞʹͳΔϚονϣࢥߟ w 8PSE1SFTTΛࣗಈΞοϓσʔτઃఆ͍ͯͩ͘͠͞ w ֎෦ςʔϚΛॻ͖͑ͳ͍ w ηΩϡϦςΟʹରࡦʹ༗໊ͳ1MVHJOΛೖΕΔ w
ஈ֊ೝূ(PPHMF"QQ-PHJOΛಋೖ͍ͯͩ͘͠͞ w SF$"1$)"ΛೖΕΔʢCPUεύϜରࡦʣ w 1MVHJOಋೖ৻ॏʹ
ࡶײ
ࡶײ w 8PSE1SFTTૉΒ͍͠
EOL