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
Webパフォーマンスチューニング
Search
rhythm191
December 08, 2019
Technology
0
94
Webパフォーマンスチューニング
2年前に社内勉強会で発表したモダンなWebパフォーマンスチューニングの話です。
rhythm191
December 08, 2019
Tweet
Share
More Decks by rhythm191
See All by rhythm191
HTML・CSS勉強会1
rhythm191
0
91
HTML・CSS勉強会2
rhythm191
0
43
HTML・CSS勉強会3
rhythm191
0
40
splatoon勉強会
rhythm191
0
360
splatoon勉強会2
rhythm191
0
340
splatoon勉強会3
rhythm191
0
330
splatoon勉強会4
rhythm191
0
310
splatoon勉強会5
rhythm191
0
340
splatoon勉強会6
rhythm191
0
270
Other Decks in Technology
See All in Technology
カンファレンスに託児サポートがあるということ / Having Childcare Support at Conferences
nobu09
1
500
Azure Well-Architected Framework入門
tomokusaba
1
350
やる気のない自分との向き合い方/How to Deal with Your Unmotivated Self
sanogemaru
0
450
ガバメントクラウド(AWS)へのデータ移行戦略の立て方【虎の巻】 / 20251011 Mitsutosi Matsuo
shift_evolve
PRO
2
180
[Keynote] What do you need to know about DevEx in 2025
salaboy
0
150
「れきちず」のこれまでとこれから - 誰にでもわかりやすい歴史地図を目指して / FOSS4G 2025 Japan
hjmkth
1
210
実装で解き明かす並行処理の歴史
zozotech
PRO
1
660
「使い方教えて」「事例教えて」じゃもう遅い! Microsoft 365 Copilot を触り倒そう!
taichinakamura
0
280
Developer Advocate / Community Managerなるには?
tsho
0
110
"プロポーザルってなんか怖そう"という境界を超えてみた@TSUDOI by giftee Tech #1
shilo113
0
170
多様な事業ドメインのクリエイターへ 価値を届けるための営みについて
massyuu
1
500
ユーザーの声とAI検証で進める、プロダクトディスカバリー
sansantech
PRO
1
110
Featured
See All Featured
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
What's in a price? How to price your products and services
michaelherold
246
12k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
9
590
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
19
1.2k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.2k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
189
55k
Making Projects Easy
brettharned
119
6.4k
How to Ace a Technical Interview
jacobian
280
24k
Rebuilding a faster, lazier Slack
samanthasiow
84
9.2k
GraphQLとの向き合い方2022年版
quramy
49
14k
Product Roadmaps are Hard
iamctodd
PRO
54
11k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
23
1.5k
Transcript
8FCύϑΥʔϚϯε νϡʔχϯά (JOPJODۚݪ
"HFOEB w ύϑΥʔϚϯεͷࢦඪ w ϨϯμϦϯάͷΈ w ܭଌํ๏ w νϡʔχϯάͷجຊ
ࢦඪͷॏཁੑ
ϢʔβʔͷԠ Ԇ ϢʔβʔͷԠ dNT Ξχϝʔγϣϯ͕εϜʔζͩͱײ͡Δ dNT ΞΫγϣϯʹର͙ͯ͢͠ʹ݁Ռ͕ಘΒΕͨͱײ͡Δ ͜ΕҎ্͕͔͔࣌ؒΔͱɺૢ࡞ͱԠʹζϨΛײ͡Δ dNT Ϣʔβʔ͍ͱײ͡Δ
dNT ϖʔδಡΈࠐΈϏϡʔͷΓସ͕͑ࣗવʹਐΜͰ͍Δͱײ͡Δ NTҎ্ Ϣʔβʔ࣮ߦͨ͠λεΫͷؔ৺Λࣦ͏ TҎ্ Ϣʔβʔ͏ͬͯ͜ͳ͍
3"*- w 3FTQPOTF w "OJNBUJPO w *EMF w -PBE 3FTQPOTF
ϢʔβʔͷΞΫγϣϯʹରͯ͠ ԠΛฦ͢·Ͱͷ࣌ؒ NT "OJNBUJPO ࿈ଓͨ͠ΞχϝʔγϣϯͷதͰɺ ϑϨʔϜลΓͷॲཧ࣌ؒ NT NT *EMF ΞΠυϧঢ়ଶʹ࣮ߦ͞ΕΔ+BWB4DSJQUͷॲཧ࣌ؒ NT -PBE ϖʔδͷίϯςϯπͷಡΈࠐΈʹ͔͔Δ࣌ؒ NT
ϨϯμϦϯάͷͭͷఔ -PBEJOH 4DSJQUJOH 3FOEFSJOH 1BJOUJOH 'SBNF
ϑϨʔϜͷৄࡉ
-PBEJOH w %PXOMPBE w ίϯςϯπΛϩʔυ w 1BSTF w %0.πϦʔɺ$440.ͷπϦʔ
4DSJQUJOH w ࣈ۟ղੳ w ߏจղੳ w ίϯύΠϧ w ࣮ߦ
3FOEFSJOH w $BMDVMBUF4UZMF w ఏڙ͞ΕΔTUZMFͷܭࢉ w -BZPVU w ϨΠΞτใͷܭࢉ w
ཁૉͷେ͖͞ w ཁૉͷϚʔδϯ w ཁૉͷ͍ͪ w ;࣠
1BJOUJOH w 1BJOU w άϥϑΟοΫΤϯδϯͷͨΊͷ໋ྩͷྻΛੜ w 3BTUFSJ[F w ໋ྩྻ͔ΒϐΫηϧΛੜ͢Δ w
ϨΠϠʔ͜͜Ͱ࡞͞ΕΔ w $PNQPOFOU-BZPVU w ϨΠϠʔΛ߹ͯ͠ίϯςϯπදࣔ
νϡʔχϯάͷجຊ w جຊܭଌ͔Β࢝ΊΔ w νϡʔχϯάͷੋඇࢦඪͱরΒ͠߹Θͤͯߦ͏
ଌఆͷํ๏ w ͍͔ͭ͋͘Δ w $ISPNF"VEJU MJHIUIPVTF w $ISPNF%FW5PPMT w
+BWB4DSJQUͷຒΊࠐΈ w ύϑΥʔϚϯεஅπʔϧ w /FX3FMJD
$ISPNF%FW5PPMT 1FSGPNBODF
ͰɺQBJ[Bʁ
ͰɺQBJ[Bʁ
10)
10)
Ұํ(SFFOʁ
Ұํ(SFFOʁ
͔ͯ͠͠
-PBEJOHͷνϡʔχϯά w ಡΈࠐΉϦιʔεͷେ͖͞ͱΛݮΒ͢ w ϨϯμϦϯάΛϒϩοΫ͢ΔಡΈࠐΈΛݮΒ͢ w ϒϥβͱαʔόʔؒͷԆΛݮΒ͢ w ΩϟογϡΛ׆༻͢Δ w
)551
+BWBTDSJQUͷEFGFSBTZOD w ඇಉظʹಡΈࠐΉ͕ɺ࣮ߦλΠϛϯάͱ࣮ߦॱ͕ҟͳΔ ͳ͠ EFGFS BTZOD )5.-ͷύʔε ϒϩοΫ͢Δ ϒϩοΫ͠ͳ͍ ϒϩοΫ͠ͳ͍
࣮ߦλΠϛϯά ಉظత )5.-ͷύʔεޙ εΫϦϓτऔಘޙ ࣮ߦॱ એݴॱͰอূ એݴॱͰอূ อূ͞Εͳ͍
4DSJQUJOHͷνϡʔχϯά w ($Λ͙ w 8FC8PSLFSTΛ͏ w BTNKTͰߴԽ w 1BTTJWF&WFOU-JTUFOFS w
8FC(-
Ұ൪ϝΠϯͷ6*εϨουΛ ࢭΊͳ͍͜ͱ
'PSDFE4ZODISPOPVT -BZPVU w 4DSJQUJOHͰ$BMDVMBUF4UZMFͱ-BZPVU͕Δ͜ͱ WBSEJWEPDVNFOUDSFBUF&MFNFOU EJW` EJWJOOFS)5.-EJWFMFNFOU` EPDVNFOUCPEZBQQFOE$IJME EJW
͜͜Ͱ'PSDFE4ZODISPOPVT-BZPVU͕ൃੜ͢Δ DPOTPMFMPH EJWP⒎TFU5PQ SFRVFTU"OJNBUJPO'SBNF GVODUJPO \ ͜͜Ͱऔಘ͢Δͱ'PSDFE4ZODISPOPVT-BZPVUى͖ͳ͍ DPOTPMFMPH EPNP⒎TFU5PQ ^
3FOEFSJOHͷνϡʔχϯά w %0.$44Λখ͘͢͞Δ w JNHͷαΠζΛࢦఆ͢Δ
$44ͷϚονϯάϧʔϧ w ηϨΫλӈ͔Βࠨʹղऍͯ͠ϚονϯάΛߦ͏ w CVUUPOཁૉ͋Δ w ཁૉʹDPOUBJOFSؚ͕·Ε͍ͯΔ w ཁૉ͕CPEZͰ͋Δ CPEZDPOUBJOFSCVUUPO\
^
࠶ϨϯμϦϯά w લճͷ$BMDVMBUF4UZMF-BZPVUͷ݁ՌΛۃྗ͍ճ͢ w ͨͩ͠ɺมߋ෦ܭࢉ͢͠ඞཁ͕͋Δ w KTͰTUZMFϓϩύςΟΛͨ͠ΓɺBEE$MBTTͨ͠Γ
ϨϯμϦϯάͷνϡʔχϯά w લߦఔ͕ى͖ͳ͍Α͏ʹ͢Δ w IUUQTDTTUSJHHFSTDPN w มԽ෦ͷΈϨΠϠʔΛ͚Δ
&OE