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
失敗談から 運用しやすいサイトの作り方を 考えてみた
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Yoriyasu Nishimura
April 18, 2018
Programming
0
2.6k
失敗談から 運用しやすいサイトの作り方を 考えてみた
4月のWordBench Kyotoでお話しさせていただいたスライドです。
Yoriyasu Nishimura
April 18, 2018
Tweet
Share
More Decks by Yoriyasu Nishimura
See All by Yoriyasu Nishimura
Kansai WordPress Meetup@Kyoto Lightning talk
yori3
0
570
Other Decks in Programming
See All in Programming
コードレビューをしない選択 #でぃーぷらすトウキョウ
kajitack
3
950
ふつうの Rubyist、ちいさなデバイス、大きな一年
bash0c7
0
940
ふつうのRubyist、ちいさなデバイス、大きな一年 / Ordinary Rubyists, Tiny Devices, Big Year
chobishiba
1
450
Claude Codeセッション現状確認 2026福岡 / fukuoka-aicoding-00-beacon
monochromegane
4
420
nilとは何か 〜interfaceの構造とnil!=nilから理解する〜
kuro_kurorrr
3
1.9k
AI時代のソフトウェア開発でも「人が仕様を書く」から始めよう-医療IT現場での実践とこれから
koukimiura
0
150
LangChain4jとは一味違うLangChain4j-CDI
kazumura
1
180
モックわからないマン卒業記 ~振る舞いを起点に見直した、フロントエンドテストにおけるモックの使いどころ~
tasukuwatanabe
2
320
RubyとGoでゼロから作る証券システム: 高信頼性が求められるシステムのコードの外側にある設計と運用のリアル
free_world21
0
280
文字コードの話
qnighy
44
17k
「やめとこ」がなくなった — 1月にZennを始めて22本書いた AI共創開発のリアル
atani14
0
390
Ruby and LLM Ecosystem 2nd
koic
1
760
Featured
See All Featured
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.7k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Believing is Seeing
oripsolob
1
83
Ruling the World: When Life Gets Gamed
codingconduct
0
170
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
83
How to Think Like a Performance Engineer
csswizardry
28
2.5k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
120
Abbi's Birthday
coloredviolet
2
5.3k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
0
220
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
Transcript
ࣦഊஊ͔Β ӡ༻͍͢͠αΠτͷ࡞ΓํΛ ߟ͑ͯΈͨ ݄ :PSJZBTV/JTIJNVSB
֓ཁ w ࣾͷ8PSE1SFTTΛ༻੍ͨ͠࡞Ҋ݅Ͱͷ͓ w ϦϦʔεޙ͓٬͞Μ͔Βෆ۩߹ͷ͝࿈བྷ͕ଟ͋ͬͨ w ੍࡞࣌ͷ՝ΛৼΓฦΓɺͲ͏͢ΕΑ͔ͬͨͷ͔Λ ߟ͑ͨɻ
ͦͷ࣌ͷνʔϜͷ༷ࢠʢ͘Β͍લʣ w ͱΓ͋͑ͣσβΠϯΛͭ͘Δ w σΟϨΫλʔɺσβΠφʔɺϚʔΫΞοϓͷۀମ੍ ʢͱ͍͏໊ͷݸਓϓϨʔʣ w $.4ͷࣝ͋·Γͳ͍ਓ͕ଟ͍ ˞ΛΘ͔Γ͘͢͢ΔͨΊʹ͔ͳΓۃͳදݱʹͳ͍ͬͯ·͢ɻ ɹ͜Μͳ৫ͩͬͨΒͱ͍͏ϑΟΫγϣϯͩͱࢥ͍ͬͯͩ͘͞ɻ
Ҋ݅֓ཁ w ΞύϨϧܥϒϥϯυαΠτʢൢചผͰӡ༻ʣ w ৽ணใͱళฮใΛཧը໘Ͱߋ৽ w ୈϑΣʔζͰ1$ͷΈΛ࡞ɺ ୈϑΣʔζͰϨεϙϯγϒԽ
ళฮҰཡ w ಓݝ͝ͱͰϘοΫε w ͦͷதʹҰཡͰฒͿ
ళฮҰཡ ళฮ͕ͳͯ͘ಓݝ͕ొ͞Ε͍ͯΔͱ͚͕ͩ දࣔ͞ΕΔ
ళฮ͕ͳͯ͘ಓݝ͕ొ͞Ε͍ͯΔͱ͚͕ͩ දࣔ͞ΕΔ ళฮҰཡ ͕ͳ͍ͷͱ͖ఆͰ͖ͯͳ͍
৽ணใ w ళฮͷ͓Βͤͷ͓Βͤ ͳͲΛ͢Δϖʔδ w ͷ͓Βͤͷৄࡉϖʔδ w ςΩετͷΈͷΤϦΞʢຊจʣ w ࣸਅͱใͷΤϦΞ
w ࠷ޙʹϦϯΫΛೖΕΔͷͰɺ BλάʹDPMPSઃఆ
৽ணใ w ΤϦΞͷϦϯΫʢBλάʣʹ͔͠DPMPS͕ઃఆ͞Ε͍ͯͳ͍ɻ w MJͳͲͷͦͷଞͷλάͷελΠϧ͕ઃఆ͞Ε͍ͯͳ͍ɻ
৽ணใ w ΤϦΞͷϦϯΫʢBλάʣʹ͔͠DPMPS͕ઃఆ͞Ε͍ͯͳ͍ɻ w MJͳͲͷͦͷଞͷλάͷελΠϧ͕ઃఆ͞Ε͍ͯͳ͍ɻ ͍ํఆͰ͖ͯͳ͍
ؔ࿈هࣄ w ݸผϖʔδͷຊจޙʹදࣔ w ݅දࣔ ˠεϚϗͰΧϥϜදࣔ
ؔ࿈هࣄ දࣔ͞ΕΔςΩετͷจࣈ͕มΘΔͱ ่ΕΔ
ؔ࿈هࣄ ࠷େɺ࠷খΛߟ͑ͯͳ͍ දࣔ͞ΕΔςΩετͷจࣈ͕มΘΔͱ ่ΕΔ
ൃੜͨ͠ w ͕ͳ͍ͷͱ͖ఆͰ͖ͯͳ͍ w ೖྗมԽఆͰ͖ͯͳ͍ w ͍ํ૾Ͱ͖ͯͳ͍
ߟ͑ͨղܾํ๏ w ͕ͳ͍ͷͱ͖ఆͰ͖ͯͳ͍ ˠঢ়گΛߟྀͨ݅͠ذ w ೖྗมԽఆͰ͖ͯͳ͍ ˠαΠζ͕มԽͯ͠ରԠͰ͖Δ࡞Γʹ͢Δ w ͍ํ૾Ͱ͖ͯͳ͍ ˠࣄલʹ͖ͪΜͱऔΓܾΊ͓ͯ͘
w QIQͷJGจͰ݅ذ w ग़ྗ͢Δͷ͕͋Δͱ͖ͳ͍ͱ͖ w Ͳͷϖʔδ͔ w ͲͷσόΠε͔ ঢ়گΛߟྀͨ݅͠ذ w
ۭͰ͋͑ͯද͓ࣔͤͯ͘͞ཁૉ͋Δ͔
w ग़ྗ͢Δͷ͕͋Δͱ͖ͳ͍ͱ͖ ঢ়گΛߟྀͨ݅͠ذ QIQJG IBWF@QPTUT XIJMF IBWF@QPTUT
UIF@QPTU ͜͜ʹίϯςϯπ QIQFOEXIJMF QIQFOEJG
w ग़ྗ͢Δͷ͕͋Δͱ͖ͳ͍ͱ͖ ঢ়گΛߟྀͨ݅͠ذ QIQJG IBWF@QPTUT XIJMF IBWF@QPTUT
UIF@QPTU ͜͜ʹίϯςϯπ QIQ FOEXIJMF FMTF ίϯςϯπ͕ͳ͍߹ͷهड़ QIQFOEJG
w Ͳͷϖʔδ͔ ঢ়گΛߟྀͨ݅͠ذ QIQJG JT@QBHF b\TMVH^` ͜͜ʹϖʔδಠࣗͷίϯςϯπ
QIQFOEJG w ͲͷσόΠε͔ QIQJG JT@XQ@NPCJMF ͜͜ʹ415#ͷίϯςϯπ QIQFOEJG
ৄ͘͠$PEFYͰ ݅ذλά8PSE1SFTT$PEFYຊޠ൛ IUUQTXQEPDTPTEOKQ &%"&###&&# &#'&# ঢ়گΛߟྀͨ݅͠ذ
αΠζ͕มԽͯ͠ରԠͰ͖Δ࡞Γํ w αΠζ͕มΘ่ͬͯΕͳ͍Α͏ͳ$44ͷΈํ w αΠζΛݻఆʹ͢Δ w ߴ͞ݻఆ w จࣈ੍ݶ
αΠζ͕มԽͯ͠ରԠͰ͖Δ࡞Γํ w αΠζ͕มΘ่ͬͯΕͳ͍Α͏ͳ$44ͷΈํ w ่ΕͨݪҼˠqPBUͰΜͰ͍ͨ qPBUɾɾɾʮճΓࠐΈʯͳͷͰ伱ؒΛຒΊΔΑ͏ʹۭ͍ ͯΔํʹߦ͜͏ͱ͢Δ
αΠζ͕มԽͯ͠ରԠͰ͖Δ࡞Γํ w JOMJOFCMPDLɾɾɾཁૉͷϥΠϯΛἧ͑ͯฒΔ
αΠζ͕มԽͯ͠ରԠͰ͖Δ࡞Γํ w qFYɾɾɾϒϩοΫͷߴ͕͞ἧ͏
αΠζ͕มԽͯ͠ରԠͰ͖Δ࡞Γํ w QIQͰจࣈΛ੍ݶ͢Δ TVCTUS IPHFIPHFIPHFIPHF NC@TVCTUS IPHFIPHFIPHFIPHF
NC@TUSJNXJEUI IPHFIPHFIPHFIPHF
αΠζ͕มԽͯ͠ରԠͰ͖Δ࡞Γํ w $44Ͱจࣈ੍ݶ Q\ XJEUIQY XIJUFTQBDFOPXSBQ PWFSqPXIJEEFO UFYUPWFSqPXFMMJQTJT ^ Q\
EJTQMBZXFCLJUCPY XFCLJUCPYPSJFOUWFSUJDBM XFCLJUMJOFDMBNQ PWFSqPXIJEEFO ^
ࣄલʹ͖ͪΜͱऔΓܾΊ͓ͯ͘ w ߘͰͲΜͳλάɺελΠϧΛ͏͔ w ͲΜͳใΛೖΕΔ͔ʢΧελϜϑΟʔϧυͳͲʣ w ͲΜͳߜΓࠐΈ͕ඞཁ͔ʢΧςΰϦʔɾλάʣ ɾɾɾͳͲ
ࣄલʹ͖ͪΜͱऔΓܾΊ͓ͯ͘ w ཧը໘Λઃܭ w ෆཁͳཁૉΛඇදࣔʢΤσΟλʔ·ΘΓʣ w $44Ͱࢦఆͯ͠ͳ͍ཁૉ͑ͳ͍Α͏ʹ͢ΔͳͲɻ w ΫϥΠΞϯτͷϦςϥγʔʹ߹ΘͤΔͷඞཁɻ w
ϓϥάΠϯΛ׆༻ FYʣ5JOZ.$&"EWBODFE ɹɹ"EE2VJDLUBH ɹɹ6TFS3PMF&EJUPS
ࣄલʹ͖ͪΜͱऔΓܾΊ͓ͯ͘ w $44Λ w ֊ΛݮΒ͍ͯ͠Ζ͍Ζͳͱ͜ΖͰ͍͘͢͢Δ DPOUFOUJOOFSJUFNBSFBB\ ɹDPMPSQJOL ^ DPOUFOUJOOFSB\ ɹDPMPSQJOL
^
w ঢ়گΛߟྀͯ݅͠ذΛͭ͘Δ w ࣄલʹ͖ͪΜͱऔΓܾΊ͓ͯ͘ʢࢥ͍ࠐΈͰਐΊͳ͍ʣ w αΠζ͕มԽͯ͠ରԠͰ͖Δ࡞Γʹ͢Δ ӡ༻ϑΣʔζͰࠔΒͳ͍ͨΊʹ ͪΌΜͱ֬ೝ͠Α͏ ·ͱΊ
w ͱΓ͋͑ͣσβΠϯΛͭ͘Δ ˠ༷Λ࠷ॳʹܾΊΔ w σΟϨΫλʔɺσβΠφʔɺϚʔΫΞοϓͷۀମ੍ ʢͱ͍͏໊ͷݸਓϓϨʔʣ ˠνʔϜͰ࿈ܞ w $.4ͷࣝ͋·Γͳ͍ਓ͕ଟ͍ ˠجຊతͳࣝΈΜͳ͓͖࣋ͬͯ͘
·ͱΊʢνʔϜ͕Ͳ͏มΘ͔ͬͨʣ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠