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
Yousan_O
May 10, 2018
Programming
0
67
WordPressユーザからサーバ事業者さんへの要望
Yousan_O
May 10, 2018
Tweet
Share
More Decks by Yousan_O
See All by Yousan_O
小規模受託開発におけるGraphQL
yousan
0
85
Amplify Consoleで作る、CloudFront、Lambda@Edgeを使ったマルチデプロイ環境とSPAのOGP対応/Amplify Console
yousan
0
970
チーム開発向け WordPressの自動デプロイ/Continuous-deployment-for-wordpress-team-development
yousan
1
140
Git勉強会 Gitを中心としたワークフロー
yousan
0
100
CloudFormationを使ったPRを出しまくれるワークフロー/CloudFormaton for team
yousan
1
610
WordPress Security Incidents
yousan
1
1.2k
WordCampOsaka 2018 中規模案件のこなしかた
yousan
1
920
WordFes2017 制作現場のこれから 開発ワークフローとコーディング規約
yousan
2
480
よりよいコードを書く WordBench 富山 勉強会@富山市 第67回 2016年11月26日(土)
yousan
1
2.1k
Other Decks in Programming
See All in Programming
CSC307 Lecture 05
javiergs
PRO
0
210
GraphQL はいいぞ! ~Laravel で学ぶ GraphQL 入門~
azuki
1
160
SRE チーム立ち上げ前に考えたこと・取り組んだこと / Considerations and Preparations Before Establishing an SRE Team
mackey0225
3
320
大規模マルチテナントを解決するYugabyteDBという選択肢
nnaka2992
1
250
How to use Macrobenchmark
veronikapj
0
160
ピグパーティにおけるMongoDB CommunityバージョンからAtlasへの移行事例
10969hotaka
0
130
Microservices rules (July 2024) : what good looks like
cer
PRO
0
1.6k
CSC307 Lecture 12
javiergs
PRO
0
220
実用的かつリーズナブルな 「Azure × Gemini × LINE」~キャラクターBot 実装ライブデモ~
tomodo_ysys
1
170
生成AIをkintoneに連携してみた
hideg
0
230
HMSコンペ 11th Solution (team : kansai-kaggler)
t88
1
680
DDDを志して3年経ったら「DDDの皮を被ったクリーンアーキテクチャ」になった話【デブサミ2024夏】
texmeijin
1
620
Featured
See All Featured
Docker and Python
trallard
37
2.9k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
24
1.8k
StorybookのUI Testing Handbookを読んだ
zakiyama
15
4.9k
Large-scale JavaScript Application Architecture
addyosmani
506
110k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
325
21k
Infographics Made Easy
chrislema
238
18k
In The Pink: A Labor of Love
frogandcode
139
22k
Building Better People: How to give real-time feedback that sticks.
wjessup
357
18k
Code Reviewing Like a Champion
maltzj
517
39k
A Tale of Four Properties
chriscoyier
155
22k
Producing Creativity
orderedlist
PRO
340
39k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
17
8.7k
Transcript
8PSE1SFTTϢʔβ͔Βͷ αʔόࣄۀऀ͞Μͷཁ ਆ֞ɹ૱
ౡݝࡏॅʢϦϞʔτʣ ΠϯϑϥɺϓϩάϥϜ ݄·Ͱݐઃۀʹۈ ݄͔ΒϑϦʔϥϯεʹ ࣗݾհ
Πϯϑϥܥஉࢠ
ࣗݾհ
8PSE#FODIͱ
ݱࡏͷۀ ϓϩάϥϜΈࠐΈ γεςϜ։ൃ αʔόߏங αʔόอक αʔόܥࣄۀ Σϒ੍࡞ࣄۀ ʢΠάδοτࢹʹʣ WordPress
ํͷ8PSE1SFTTܥΣϒ੍࡞ऀͱͯ͠ ࣄۀͷ࣮ྫ αʔόࣄۀऀ͞Μͷ͓ئ͍ ࠓޙ৳ͼͦ͏ͳϙΠϯτ 1MFTLʜ ࠓ͓͍͑ͨ͜͠ͱ
1MFTL
ΫϥΠΞϯτʹ͍ͭͯ ΞδΣϯμ ސ٬ͷཁͱରԠ࣮ྫ 8PSE1SFTTҊ݅ͰͷϙΠϯτ ·ͱΊ
ΫϥΠΞϯτʹ͍ͭͯ ΞδΣϯμ ސ٬ͷཁͱରԠ࣮ྫ 8PSE1SFTTҊ݅ͰͷϙΠϯτ ·ͱΊ
αΠτ੍࡞Ͱͷొਓ αΠτ੍࡞νʔϜ αʔόࣄۀऀ ΫϥΠΞϯτ αΠτઃஔ ࡞ґཔ αΠτ੍࡞ αʔόܖ
αʔόܥࣄۀͰͷొਓ อकνʔϜ αʔόࣄۀऀ ΫϥΠΞϯτ αʔόอक ࡞ґཔ αΠτ੍࡞ αʔόܖ
ΫϥΠΞϯτ͞Μͷ ఆٛͰඞཁͳ͜ͱ
αΠτنਤ ΞϑΟϦΤΠτ Ձ֨EC ߴՁ֨EC ίʔϙϨʔταΠτ ΞΫηεʢPVʣ PVച্୯Ձ 1000ສPV/݄ ച্ 50ສʙ
1000PV/݄ ച্ ͳ͠ 1ສPV/݄ ച্ 100ສʙ 10ສPV/݄ ച্ 100ສʙ
ΫϥΠΞϯτ͞ΜͷαΠτͷച্ͱඅ༻ ίʔϙϨʔταΠτ ECɺΞϑΟϦΤΠτ ͦͦརӹ֎ࢹ ച্ = རӹ + ܦඅ
8PSE1SFTTͷྲྀߦۂઢ ੍࡞݅૿͍͑ͯΔʂ 2014͝Ζ 2011͝Ζ MT͔ΒWordPress Wix, Jimdoͷ಄ ܠؾɺWordPress
ΫϥΠΞϯτʹ͍ͭͯ ΞδΣϯμ ސ٬ͷཁͱରԠ࣮ྫ 8PSE1SFTTҊ݅ͰͷϙΠϯτ ·ͱΊ
ΫϥΠΞϯτͷ ཁͱରԠ࣮ྫ
Πϯγσϯτཧͱ νέοτཧ
νέοτཧ
োɾཁ͕ൃੜͨ͠Βνέοτ࡞ νϟοτใࠂ ରॲʹ͍ͭͯͷه νʔϜͰڞ༗ νέοτͷ࡞
Πϯγσϯτใࠂͷྫ
νέοτͷछผͷ౷ܭ ͦͷଞ 13% վमґཔ 14% ςʔϚෆ۩߹ 22% ো 51%
αʔόো
ো͕μϯτπͰଟ͍ ʮαʔό͕ॏ͍ΜͰ͕͢ʯͱ͍͏ใࠂ νϟοτʴిͰड͚ υϝΠϯͷ֬ೝ࿙Ε ো ͦͷଞ 13% վमґཔ 14% ςʔϚෆ۩߹
22% ো 51%
ΫϥΠΞϯτͷ17୯Ձɺ࣌ؒ୯ՁΛѲ͓ͯ͘͠ 17୯Ձ ϐʔΫλΠϜภੑ ΞΫηεن ؒଳɺٳͷରॲڧԽ ΫϥΠΞϯτʢӡӦऀʣͷʹ͖͢͞ 4-" ਝͳԠ ੩తϖʔδͷ༻ҙ Πϯγσϯτͷରॲ
োͷൃੜ ࣌ؒܦա U োൃੜ Л ࣌ؒܦաͱڞʹݮগ
ίʔϙϨʔταΠτͰʮαʔό͕ॏ͍ʯ߹ʹ ෳࡶͳΈࠐΈγεςϜ͕΄΅ݪҼ ूܭγεςϜͷ߹ʹҙ ҹܥ&$Ͱ͔ͬͨ͢͝ʢྉۚܭࢉͰԯϨίʔυʣ αʔόোʢαΠτ੍࡞ܥʣ
ϋοΩϯάඃ
ϋοΩϯάඃͦΕͳΓʹଟ͍ ओʹॻ͖͑ هࣄͷॻ͖͑ ϩάΠϯը໘ͰͷϒϧʔτϑΥʔε ༗໊ॴͰ3FTU"1* ςϯϓϨʔτͷॻ͖͑ʢόοΫυΞઃஔʣ '51ɺ੬ऑੑɺϩάΠϯޙʹςʔϚฤू εύϜൃ৴Λ͞Εͯαʔόࣄۀऀ͔Β࿈བྷ 8PSE1SFTTͷϋοΩϯά
ηΩϡϦςΟܥϓϥάΠϯಋೖ ಛʹϩάΠϯΨʔυ ηΩϡϦςΟஅπʔϧ 814DBO ͜·Ίͳߋ৽ɺຊମͷΞοϓσʔτ ͕ɺΞοϓσʔτʹΑΓ੬ऑੑ͕ೖΔ͜ͱ ϋοΩϯάͷରॲ
ΞοϓσʔτͷδϨϯϚ ߋ৽ϦεΫͱඇߋ৽ϦεΫ
தখاۀͷ߹ʹϋοΩϯάΛ༰ೝ͢Δߟ͑ ϦεΫΞηεϝϯτʢϦεΫධՁʣ εϙοτͰରॲͯ͠ਓ΄Ͳ ݄ʑͷอकඅ༻εϙοτ ൃੜ ࣦΘΕΔσʔλগͳ͍ 17୯Ձ ΞοϓσʔτͷδϨϯϚ
ΤϯδχΞͱͯ͠ΞοϓσʔτΛʜ ೲ࣌ʹࣗಈΞοϓσʔτΛΦϯʹ ΞοϓσʔτͷδϨϯϚ
ΫϥΠΞϯτʹ͍ͭͯ ΞδΣϯμ ސ٬ͷཁͱରԠ࣮ྫ 8PSE1SFTTҊ݅ͰͷϙΠϯτ ·ͱΊ
8PSE1SFTTҊ݅Ͱͷ ϙΠϯτ
αʔόࣄۀऀ͞Μͷ ͓ئ͍
αΠτ੍࡞Ͱͷొਓ αΠτ੍࡞νʔϜ αʔόࣄۀऀ ΫϥΠΞϯτ αΠτઃஔ ࡞ґཔ αΠτ੍࡞ αʔόܖ
ൃੜ࣌ʜ
αʔόࣄۀऀ͞Μͷ͓ئ͍ αΠτ੍࡞νʔϜ αʔόࣄۀऀ ΫϥΠΞϯτ ࿈བྷ ࿈བྷ ܖ֬ೝ
ʮ͢Έ·ͤΜɺ োى͖ͯ·͔͢ʜʁʯ
ʮࣦྱͰ͕͢ɺ͝ܖ ऀ༷Ͱ͠ΐ͏͔ʜʁʯ
ʮʜʜʜʯ
None
ܖऀͷ֬ೝιϑτʹߦͬͯΒ͑·͔͢ʁ αʔόোൃੜͷ߹ʹੋඇࠂΛ αʔόμϯʹର͓ͯ͠٬༷͋·ΓౖΒͳ͍Ͱ͢ ٕज़ܥͷ୲૭ޱΛ࡞ΒͤͯΒ͑Δͱ༗Γ͍Ͱ͢ αʔόࣄۀऀ͞Μͷ͓ئ͍
ΠϯγσϯτରԠͱ ஸೡ͞
૬खʹԠͨ͡ΠϯγσϯτରԠΛ ྸɺݸਓPS๏ਓɺاۀن આ໌͕ࡉ͔͘ͳΓ͗ͯ͢/( োൃੜۂઢΛҙࣝͯ͠ ࠷ॳʹࡉ͔͘ରԠ͢Εޙ͔Β దͰ0, ΠϯγσϯτରԠͱஸೡ͞
Ϩϙʔτͱ ཧόοΫΞοϓ
݄࣍ϨϙʔτΛఏग़ αʔόͷෛՙͱεϖοΫߏ ݄ൃੜΠϯγσϯτ ΞΫηεͱΞυόΠε ཧόοΫΞοϓ ʢ)%%ʹऔಘͯ͠อߦɻϝσΟΞૹɻʣ ϨϙʔτͱཧόοΫΞοϓ
Ϩϙʔτ
Σϒ੍࡞ࣄۀऀ͕ߟ͑Δ ࠓޙͷల։ʹ͍ͭͯ
%FW0QTͱ$IBU0QTͷ࿈ܞ $IBU0QT εΫγϣࣗಈػೳʢτοϓϖʔδɺγϯάϧϖʔδɺΞʔΧΠ ϒϖʔδʣ αʔό࠶ىಈ ࠓޙͷల։ʹ͍ͭͯ
ྲྀߦͷରॲ
Πϯόϯυɺരങ͍ ଟݴޠԽ *P5 ϓϥοτϑΥʔϜఏڙ
$ISPNF )5514Խ 'BDFCPPLɺ5XJUUFSͷ࿙Ӯࣄ݅ ηΩϡϦςΟɺ)5514 ྲྀߦͷରԠ
ΫϥΠΞϯτʹ͍ͭͯ ΞδΣϯμ ސ٬ͷཁͱରԠ࣮ྫ 8PSE1SFTTҊ݅ͰͷϙΠϯτ ·ͱΊ
Σϒ੍࡞ࣄۀऀ͔Βͷཁ 8PSE1SFTTར༻ऀ·ͩ· ͩ৳ͼͦ͏ ಛʹηΩϡϦςΟࠓޙහ ײʹχʔζ͕͋Γͦ͏Ͱ͢ ·ͱΊ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ ʢ࣭ٙ͋Γ·ͨ͠Βʣ
Ҏ߱εΩοϓ ʢ࣌ؒΛݟͳ͕Βʣ
ϓϥάΠϯܥͷཁ
811͕ॏ͍͜ͱͷվળ ը૾;*1ϑΝΠϧ͔Βهࣄͷࣗಈ࡞ ࠂࣗಈૠೖ λΠτϧࣗಈ༩ʢ͞Γ͍͢λΠτϧʣ ߘ༧ʹؔ͢Δͷ όοΫΞοϓͷվળʢΟδΣοτͷόοΫΞοϓʣ ϓϥάΠϯܥ
ӳޠݍϓϥάΠϯͷमਖ਼ʢ811ɺTFBSDISFHFYɺը૾ݕࡧ ϒϩάαʔϏε͔ΒͷҠసαϙʔτʢߘʣ ϦμΠϨΫτઃఆ ΞΫηεΧϯλ
औΓ·ͱΊϓϥάΠϯ ͕ཉ͍͠
ࠂऩӹܥαΠτ͔ΒɺऩӹͷऔΓ·ͱΊ Ҡస༻ϓϥάΠϯͷηοτʢϥΠϒυΞ෩ηοτʣ &$αΠτͷཁʢ8PP$PNNFSDFʣ εϚϗରԠ औΓ·ͱΊϓϥάΠϯ͕ཉ͍͠
̏छͷαʔόڥ
։ൃڥɺεςʔδϯάڥɺຊ൪ڥ ςʔϚ࡞ऀͱൣғͷ σόοάͰ8BSOJOHͳͲͷϝοηʔδΛݟͯΒ͏͜ͱ ΟδΣοτͰଟൃ ΞοϓσʔτͷδϨϯϚղফ ։ൃڥ
ಉ͡ࣄۀऀɺಉ͡υϝΠϯ͕ෆՄೳ ϦχϡʔΞϧ࣌ʹෆศ ผͷࣄۀऀΛ͏ཁҼʹ ։ൃڥ
ਓޱϐϥϛουͷมભ 8FCۀքͷྲྀߦΓͱഇΓ 41Խ͕ਐΉɻ41"ɺ18"ɺεϚʔτχϡʔεͳͲͷϦʔμܥ 8PSE1SFTTར༻Ϣʔβͷมભ