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
97
0
Share
WordPressユーザからサーバ事業者さんへの要望
Yousan_O
May 10, 2018
More Decks by Yousan_O
See All by Yousan_O
Katerについて
yousan
0
54
小規模受託開発におけるGraphQL
yousan
0
150
Amplify Consoleで作る、CloudFront、Lambda@Edgeを使ったマルチデプロイ環境とSPAのOGP対応/Amplify Console
yousan
0
1.2k
チーム開発向け WordPressの自動デプロイ/Continuous-deployment-for-wordpress-team-development
yousan
1
200
Git勉強会 Gitを中心としたワークフロー
yousan
0
140
CloudFormationを使ったPRを出しまくれるワークフロー/CloudFormaton for team
yousan
1
850
WordPress Security Incidents
yousan
1
1.4k
WordCampOsaka 2018 中規模案件のこなしかた
yousan
1
1.2k
WordFes2017 制作現場のこれから 開発ワークフローとコーディング規約
yousan
2
700
Other Decks in Programming
See All in Programming
見せてもらおうか、 OpenSearchの性能とやらを!
shunta27
1
160
モックわからないマン卒業記 ~振る舞いを起点に見直した、フロントエンドテストにおけるモックの使いどころ~
tasukuwatanabe
3
440
[PHPerKaigi 2026]PHPerKaigi2025の企画CodeGolfが最高すぎて社内で内製して半年運営して得た内製と運営の知見
ikezoemakoto
0
310
「速くなった気がする」をデータで疑う
senleaf24
0
120
ロボットのための工場に灯りは要らない
watany
12
3.3k
ファインチューニングせずメインコンペを解く方法
pokutuna
0
250
ポーリング処理廃止によるイベント駆動アーキテクチャへの移行
seitarof
3
1.3k
Tamach-sre-3_ANDPAD-shimaison93
mane12yurks38
0
230
Laravel Nightwatchの裏側 - Laravel公式Observabilityツールを支える設計と実装
avosalmon
1
290
CS教育のDX AIによる育成の効率化
niftycorp
PRO
0
180
我々はなぜ「層」を分けるのか〜「関心の分離」と「抽象化」で手に入れる変更に強いシンプルな設計〜 #phperkaigi / PHPerKaigi 2026
shogogg
2
740
車輪の再発明をしよう!PHP で実装して学ぶ、Web サーバーの仕組みと HTTP の正体
h1r0
2
470
Featured
See All Featured
Optimizing for Happiness
mojombo
378
71k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.6k
Facilitating Awesome Meetings
lara
57
6.8k
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
Six Lessons from altMBA
skipperchong
29
4.2k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
64
54k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
10k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
170
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
3.8k
The World Runs on Bad Software
bkeepers
PRO
72
12k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
160
The Illustrated Children's Guide to Kubernetes
chrisshort
51
52k
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ར༻Ϣʔβͷมભ