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
MTDDC Meetup TOKYO 2018 MovableType.net
Search
hayase
November 05, 2018
Technology
0
2k
MTDDC Meetup TOKYO 2018 MovableType.net
タイトル:MovableType.net 3年目の進化と今後
MTDDC Meetup TOKYO 2018で登壇した際の資料です
http://mtddc2018.mt-tokyo.net/
hayase
November 05, 2018
Tweet
Share
More Decks by hayase
See All by hayase
多様なニーズに応える Movable Type ラインナップ 全紹介
masakah
0
220
SaaS型なのに自由度の高い本格CMSでサイト構築と運用のコスパ&タイパUP! MovableType.net の便利機能とユーザー事例のご紹介
masakah
0
220
サイト制作・運用を劇的に効率化する MovableType.net の便利機能の話
masakah
0
250
ノーコード編集領域を作れる!MovableType.net 「かんたんデザイン編集機能」徹底解説
masakah
0
420
「SaaS型のCMSじゃ物足りない…」を“いいとこ取り“のCMS MovableType.net で解決!
masakah
0
650
MTDDC Tokyo 2023 MT
masakah
0
790
Movable Type クラウド版 活用のすすめ
masakah
0
160
MTDDCtokyo2022 MTBlockEditor
masakah
0
100
MTDDC Meetup Tokyo 2020 MovableType.net Block Editor
masakah
0
530
Other Decks in Technology
See All in Technology
La gouvernance territoriale des données grâce à la plateforme Terreze
bluehats
0
180
スマートファクトリーの第一歩 〜AWSマネージドサービスで 実現する予知保全と生成AI活用まで
ganota
2
220
AIエージェント開発用SDKとローカルLLMをLINE Botと組み合わせてみた / LINEを使ったLT大会 #14
you
PRO
0
120
DDD集約とサービスコンテキスト境界との関係性
pandayumi
3
290
2025年夏 コーディングエージェントを統べる者
nwiizo
0
170
Django's GeneratedField by example - DjangoCon US 2025
pauloxnet
0
150
5年目から始める Vue3 サイト改善 #frontendo
tacck
PRO
3
220
EncryptedSharedPreferences が deprecated になっちゃった!どうしよう! / Oh no! EncryptedSharedPreferences has been deprecated! What should I do?
yanzm
0
400
Automating Web Accessibility Testing with AI Agents
maminami373
0
1.3k
テストを軸にした生き残り術
kworkdev
PRO
0
210
Android Audio: Beyond Winning On It
atsushieno
0
870
Terraformで構築する セルフサービス型データプラットフォーム / terraform-self-service-data-platform
pei0804
1
180
Featured
See All Featured
YesSQL, Process and Tooling at Scale
rocio
173
14k
The World Runs on Bad Software
bkeepers
PRO
70
11k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
131
19k
Faster Mobile Websites
deanohume
309
31k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
Designing Experiences People Love
moore
142
24k
The Art of Programming - Codeland 2020
erikaheidi
56
13k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
How to Think Like a Performance Engineer
csswizardry
26
1.9k
[RailsConf 2023] Rails as a piece of cake
palkan
57
5.8k
For a Future-Friendly Web
brad_frost
180
9.9k
Transcript
ͷਐԽͱࠓޙ
ࣗݾհ γοΫεɾΞύʔτגࣜձࣾɹاը୲ ૣɹকҰ ݸਓαΠτɹIUUQTIBZBTFUW ɾ.5ྺ ɾԕڑπʔΩχετʢἚʣ ɾϫʔϧυϏδωεαςϥΠτͰີணऔࡐ ɾυϩʔϯඈͯ͠ࢢͷެࣜ؍ޫಈը࡞ ɾԻָϥΠϒͷԋग़༻ιϑτͳͲΦϦδφϧ ιϑτ࡞
ɾΑΑςτϦε4ͷੈքϥϯΩϯά ɹਓதҐۙ
None
.PWBCMF5ZQFOFU খதنͷΣϒαΠτ੍࡞ɾӡӦʹ࠷ద ֹ݄ԁ͔Βొ͢Ε͙͢ʹ͑Δ ϝϯςφϯεϑϦʔͷΣϒαʔϏεܕߴػೳ$.4
.PWBCMF5ZQFOFUͷಛ .PWBCMF5ZQFOFUʹҎԼͷಛ͕͋Γ·͢ɻ wΣϒαʔϏεܕͳͷͰ͍͠ઃఆͳ͘Ϣʔβʔొ͢Δ͚ͩͰ͙͑͢Δ wαʔόʔཧιϑτΣΞͷཧ͕ෆཁͳͷͰɺηΩϡϦςΟؾʹͤͣʹ҆ ৺ͯ͠ӡ༻͕Մೳ wαʔόʔྖҬͱ$.4ͷར༻ྉ͕ࠐΈͰֹ݄ԁʢؒҰׅ͍ͷ߹ʣ͔Β ҆Ձʹ࢝ΊΒΕΔ wϖʔδશʹಈతԽ͞Ε͍ͯΔʢϖʔδੜͷͪ࣌ؒͳ͠ʣ wσβΠϯ)5.-ϨϕϧͰࣗ༝ʹฤूՄೳͰɺ$.4ͷσʔλ.5λάͱ͍͏ಠࣗ λάͰ؆୯ʹѻ͑Δ
wεϚʔτϑΥϯʹରԠͨ͠ଈઓྗʹͳΔϨεϙϯγϒσβΠϯͷςʔϚΛෳ༻ҙ w؆୯ʹ࡞ઃஔ͕Ͱ͖ΔϑΥʔϜػೳ͕ඪ४Ͱࡌ͞Ε͍ͯΔ
ϓϥϯͱՁ֨ ϓϥϯ໊ ϒϩά Ϣʔβʔ ϑΥʔϜ ࡞ ༰ྔ సૹྔ
ֹ݄ྉۚ ʢ੫ൈʣ ؒҰׅྉۚ ʢ੫ൈʣ ϥΠτ (# (#݄ ԁ ԁ ʢϲ݄͓ಘʣ ελϯμʔ υ (# (#݄ ԁ ԁ ʢϲ݄͓ಘʣ ϓϩ (# (#݄ ԁ ԁ ʢϲ݄͓ಘʣ ˞ ্ҐͷΞυόϯεϓϥϯ͋Γ·͢ ˞ ΣϒαΠτ୯ҐͰͷαΠτɾϥΠηϯεͷߪೖʹͳΓɺΣϒαΠτ࡞࣌ʹؒͷτϥΠΞϧظ ͕ؒ͋Γ·͢ͷͰɺͦͷؒʹߪೖखଓ͖Λ͓ئ͍͍ͨ͠·͢ɻ ˞ ΞΧϯτͰෳͷΣϒαΠτΛ͝ܖ͍͚ͨͩ·͢ɻ ˞ܾࡁํ๏ۜߦৼΓࠐΈɾΫϨδοτΧʔυ͍ɾٻॻ͍ͳͲɺෳͷํ๏ΑΓ͓બͼ͍͚ͨͩ·͢ɻ 1BZ1BMͰ͝ߪೖ͍͚ͨͩ·͢ɻ
.PWBCMF5ZQFOFUͷਓؾػೳ
Ճඅ༻ͳ͠ͷৗ࣌44-ରԠ ඪ४υϝΠϯಠࣗυϝΠϯ ແྉͰৗ࣌44-Խ ඪ४υϝΠϯͷαΠτͰαʔϏεڞ௨ͷ44-ূ ໌ॻΛར༻͠ɺಠࣗυϝΠϯͷαΠτͰɺඇӦ རஂମ*43(͕ఏڙ͢ΔແྉͰ44-5-4ূ໌ॻΛൃ ߦ͢ΔαʔϏεʮ-FUT&ODSZQUʯͷυϝΠϯೝূ ܕ44-ূ໌ॻΛར༻͠·͢ɻ αʔόূ໌ॻͷߋ৽ɺγοΫεɾΞύʔτ͕ߦ͏ ͨΊɺ໘ͳαʔόূ໌ॻͷߋ৽࡞ۀΛߦ͏͜ͱ
ͳ͘ɺৗ࣌44-ʹରԠͨ͠αΠτΛӡ༻͢Δ͜ͱ ͕ՄೳͰ͢ɻ ˞ελϯμʔυϓϥϯҎ্ͳΒ࣋ͪࠐΈ44-ར ༻0,
ڞ༗ϓϨϏϡʔػೳ ਪଌ͞Εʹ͍͘ݻఆͷ63-ͰϓϨϏϡʔͰ͖Δ ͷͰɺࣾͷਓؔऀʹڞ༗ͯ͠༰Λ֬ೝ͠ ͯΒ͏͜ͱ͕ՄೳͰ͢ɻ ݸผϖʔδͷঢ়ଶ͚ͩͰͳ͘ɺτοϓϖʔδ ҰཡϖʔδͰͲͷΑ͏ʹදࣔ͞ΕΔ͔Λެ։ લʹ֬ೝͰ͖ΔͷಛͰ͢ɻ ҆શͷͨΊύεϫʔυઃఆͰ͖·͢ɻ هࣄΣϒϖʔδΛ ެ։લʹڞ༗
ࠩ͠ସ͑༧ػೳ ӡ༻ͷॿ͚ͱͳΔࠩ͠ସ͑༧ػೳʂ ࢦఆͨ࣌͠ʹɺެ։͍ͯ͠ΔهࣄΣϒϖʔδΛ ࠩ͠ସ͑Δ͜ͱ͕Մೳͳʮࠩ͠ସ͑༧ػೳʯ w ʮެ։தʯͷهࣄͦͷ··Ͱɺ࣍ʹߋ৽͢Δ༰ Λʮࠩ͠ସ͑൛ʯͱͯ͠࡞ w ࠩ͠ସ͑ͷ༧͕Մೳ w
ʮެ։தʯͷهࣄ͕ࠩ͠ସΘΔͨͼʹɺࣗಈతʹཤ ྺ͕Δ w ʮࠩ͠ସ͑൛ʯաڈͷࠩ͠ସ͑ཤྺɺʮެ։தʯ ͷهࣄΛҾ༻ͯ͠࡞Մೳ
هࣄΣϒϖʔδཤྺൺֱػೳ هࣄΣϒϖʔδΛอଘ͢Δ͝ͱʹཤྺ͕ Γ·͢ɻཤྺΛࢀরͯ͠աڈͷঢ়ଶʹͨ͠Γɺ อଘ࣌ʹจࣈ·ͰͷϝϞΛ͢͜ͱ͕Ͱ͖ ΔͨΊɺมߋ༰ฤू༰ͳͲΛه͓ͯ͠ ͘͜ͱՄೳͰ͢ɻ ߋ৽ΛߦͬͨϝϯόʔΛཤྺͰ֬ೝ͢Δ͜ͱ͕ Ͱ͖ΔͨΊɺ୭͕ͲͷΑ͏ͳมߋΛߦ͔ͬͨ͢ ͙Θ͔Γ·͢ɻ ෳਓͰهࣄΣϒϖʔδΛ
࡞Δࡍʹศརʂ
ϫʔΫϑϩʔػೳ εϜʔζͳӡӦʹʂ ίϯςϯπʢهࣄɾΣϒϖʔδʣΛެ։͢Δ·Ͱͷ ίϛϡχέʔγϣϯΛߦ͏ػೳɻ ϝʔϧͰ௨͞ΕɺΞΧϯτΛ࣋ͨͳ͍ϝϯόʔ ࢀՃՄೳ ελϯμʔυϓϥϯҎ্Ͱར༻Մೳ
ϕʔεςʔϚΛΧελϚΠζͯ͠ςʔϚԽ
ϑΥʔϜػೳ ͓͍߹ΘͤͳͲʹ͑Δ ϑΥʔϜػೳΛඪ४උ ࢦఆ͞ΕͨίʔυຒΊࠐΉ͚ͩͰ؆୯ʹɺ ͓͍߹ΘͤϑΥʔϜΛઃஔ͢Δ͜ͱ͕Ͱ ͖·͢ɻ ߲ϥϕϧͳͲΛࣗ༝ʹઃஔ͠ɺฒͼସ ͑ՄೳͰ͢ɻ ϑΝΠϧఴ͢Δ͜ͱ͕Ͱ͖·͢ɻ
ϑΥʔϜػೳͷڧԽ डσʔλΛอଘˍॻ͖ग़͠Մೳʹʂ ҎԼͷػೳڧԽΛߦ͍·ͨ͠ɻ ɾडσʔλͷอଘͱ$47ʹΑΔॻ͖ग़͠ ɾ࣌ड݅ʹΑΔࣗಈऴྃػೳ ɾड൪߸ͷදࣔͱཧ ɾϑΥʔϜʹड݅ͷঢ়گΛදࣔ
ڧྗͳΠϯϙʔτػೳ ΠϯϙʔτରԠϑΥʔϚοτ w 8PSE1SFTT w .PWBCMF5ZQF w $47ܗࣜ ػೳతͳಛ w
هࣄʹΘΕ͍ͯΔը૾ϑΝΠϧΛͬͦ͝ΓΞΠς Ϝͱͯ͠Πϯϙʔτ w ΧελϜϑΟʔϧυ͋Γͷ.5͔ΒͷΠϯϙʔτָͪΜ w ΤΫηϧʹམͱ͠ࠐΊΕͳΜͰ؆୯ʹΠϯϙʔτ
ͷओͳ৽ػೳ
ଟݴޠαΠτ࡞ʹศརͳδϟύϦϯΨϧ࿈ܞ ༁݁Ռͷ͕ࠩ͠͠ͳ͚Εͯ͢ɺ.PWBCMF5ZQFOFU্Ͱ݁Մೳ ݩͷݴޠͷϒϩάΛෳ͢Δ ෳઌͷهࣄͷฤूը໘͔Βରʹ͍ͨ͠هࣄΛ༁ҰཡʹՃ͢Δ ༁Ұཡը໘͔Βରʹ͍ͨ͠༰Λબͼɺ༁ґཔ݅Λࢦఆ͢Δ ݟੵΓใΛͦͷͰ֬ೝ͠ґཔ͢Δ จࣈ͋ͨΓཌӦۀʹೲʢ࣮ࡍฏۉ ࣌ؒʣ ༁Ұཡը໘͔Β༁ྃͨ͠ςΩετΛ֬ೝ͠ݩͷهࣄʹө͢Δ
18"ରԠαϙʔτػೳ 8FCϓογϡ௨ɾΦϑϥΠϯΩϟογϡ 18" 1SPHSFTTJWF8FC"QQT Λར༻͢ ΔͱɺΣϒαΠτΛωΠςΟϒΞϓϦʹ ͍ۙײ֮Ͱར༻Ͱ͖ΔΑ͏ʹ͢Δ͜ͱ͕Ͱ ͖·͢ɻ ͦͷͳ͔ͷɺ8FCϓογϡ௨ͱΦϑϥ ΠϯΩϟογϡΛར༻Ͱ͖ΔػೳΛαϙʔ
τ͍ͯ͠·͢ɻ ˞8FCϓογϡ௨ελϯμʔυϓϥ ϯҎ্Ͱར༻Ͱ͖·͢
.PWBCMF5ZQFOFUϑΥʔϜ ʹެ։ʂ ͲΜͳαΠτͰιʔεΛషΓ ͚Δ͚ͩͰͲΜͳαΠτʹ؆୯ ʹઃஔ͕Ͱ͖ΔϑΥʔϜαʔϏεʂ IUUQTNPWBCMFUZQFOFUGPSN
Ձ֨ɾϓϥϯ
ࠓޙͷਐԽ
%BUB"1*Λॱ࣍ެ։ ใͷग़͠ೖΕΛ֎෦͔Βߦ͑Δ%BUB"1* Λॱ࣍ެ։͍͖ͯ͠·͢ɻ ୈҰࠓதʹެ։༧ఆʂ %BUB"1*ͰͰ͖Δ͜ͱͷྫ wࣗͷαΠτઐ༻ͷεϚϗɾλϒϨοτߘ ΞϓϦΛ࡞͠ར༻ wࣗࣾγεςϜ͔Βਓࣄʹؔ͢Δٻਓίϯς ϯπͷެ։ඇެ։ͳͲཧΛߦ͏ ͳͲଞʹ༷ʑͳར༻༻్͕ߟ͑ΒΕ·͢ʂ
ίϯςϯπλΠϓͷಋೖ .PWBCMF5ZQF͔Βར༻Ͱ͖ΔΑ͏ʹͳͬ ͨίϯςϯπλΠϓɻ ͜ͷ֓೦.PWBCMF5ZQFOFUͰར༻Ͱ͖Δ Α͏ʹݕ౼தͰ͢ʂ ͜ΕʹΑΓهࣄͱΣϒϖʔδ͚ͩʹറΒΕ ͣʹࣗ༝ʹίϯςϯπͷઃܭ͕Ͱ͖ΔΑ͏ʹ ͳΓ·͢ʂ
ϑΥʔϜػೳͷ͞ΒͳΔڧԽ ϑΥʔϜ୯ମͱͯ͠ར༻Ͱ͖ΔΑ͏ ʹͳͬͨϑΥʔϜػೳɺࠓޙੵۃ తʹػೳڧԽΛߦ͍͖ͬͯ·͢ʂʂ
͜Μͳศརͳػೳ͕ͨ͘͞Μͳ$.4 ࢼͯ͠Έ͍ͨͰ͢ΑͶʁ
αϙʔτίϯςϯπ τϑͰͰ͖ΔʂʁςʔϚ։ൃߨ࠲ ςϯϓϨʔτɾςʔϚ։ൃΛ͡ΊΔॳ৺ ऀ͚ίϯςϯπɻ IUUQTEFWFMPQFSNPWBCMFUZQFOFU UIFNFHVJEF ɹॻ੶ͷ1%'൛ެ։தʂ
੍࡞ऀ͚ධՁϥΠηϯε ੍࡞ऀ͚ධՁϥΠηϯε 8FC੍࡞ऀͷํ͕ɺσϞධՁʹར༻Ͱ͖ΔϥΠ ηϯεΛ༻ҙ͍ͯ͠·͢ɻ ϢʔβʔϢʔβʔ·ͰͱͳΓɺҰ࣌తͳࢼ ༻తͰɺސ٬ϢʔβʔͷΞΧϯτʹି͠ग़͢͜ ͱՄೳͰ͢ɻ
ͥͻ͓ࢼ͍ͩ͘͠͞ʂ ΣϒαΠτຖʹؒແྉͰࢼͤ·͢ɻ ͥͻใൃ৴ʹ͝׆༻͍ͩ͘͞ʂ IUUQTNPWBCMFUZQFOFU ੍࡞ऀ͚ϥΠηϯεͥͻ͝ར༻͍ͩ͘͞ʂ