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
エンタープライズCMS Drupalの基礎を学ぶ 2021.06.24 / Rudimenta...
Search
アクイアジャパン Acquia Japan
June 24, 2021
Programming
280
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
エンタープライズCMS Drupalの基礎を学ぶ 2021.06.24 / Rudimentary Drupal
https://academy.impress.co.jp/drupal_webinar0624
アクイアジャパン Acquia Japan
June 24, 2021
More Decks by アクイアジャパン Acquia Japan
See All by アクイアジャパン Acquia Japan
Auth0 by OktaとDrupalで実践!認証付きアプリケーションの新しいアプローチ
acquiajp
0
230
Drupal 10.3の新機能紹介ウェビナー
acquiajp
0
270
DrupalCon Portland 2024 総まとめウェビナー
acquiajp
0
130
開発者必見!Acquia Cloud IDEで最高のDrupal開発を始めよう
acquiajp
0
230
触って学ぶ!デジタルアセット管理 Acquia DAM ハンズオンウェビナー
acquiajp
0
56
DrupalCon Lille 2023 総まとめウェビナー
acquiajp
0
100
コンテンツ設計手法で変更に強いアプリケーションを実現する〜ローコードによるWebアプリのバックエンド実装 #CNDF2023
acquiajp
0
410
DrupalCon Pittsburgh 2023 総まとめウェビナー
acquiajp
0
110
Acquia製品概要&Site Studioデモのご紹介
acquiajp
0
140
Other Decks in Programming
See All in Programming
Jindong: Introducing Declarative Haptics in Compose Multiplatform
l2hyunwoo
0
110
jsmini JavaScript Engine を作ってみた話
yosuke_furukawa
PRO
0
320
自動化したのに回らないテスト運用の壁ーAI時代の品質責任と生産性
mfunaki
0
130
【やさしく解説 設計編・中級 #4】ルールの寿命と、システムの年輪
panda728
PRO
2
180
源内ハンズオン概要編
hideg
0
170
仕様書を書く前にハーネスを作る - Agent Native開発は「探索を速く、判定を固く」
gotalab555
4
1.6k
PHP Application における Kubernetes 内 gRPC 通信
ganchiku
0
590
【やさしく解説 設計編・中級 #6】良いアーキテクチャとは ~ 一本の登り道の、行き先 ~
panda728
PRO
0
210
React本体のコードリーディング
high_g_engineer
1
140
Lean は証明の正しさを確認するためだけのツールって思ってませんか?
inoueasei
1
160
5分で問診!Composer セキュリティ健康診断
codmoninc
0
970
使いながら育てる Claude Code — 開発フローの1コマンド化 × 繰り返し指摘の自動仕組み化
shiki_kakaku
0
1.8k
Featured
See All Featured
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
430
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
250
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.5k
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
280
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
270
Navigating Team Friction
lara
192
16k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
Amusing Abliteration
ianozsvald
1
240
The SEO identity crisis: Don't let AI make you average
varn
0
530
Claude Code のすすめ
schroneko
67
230k
Transcript
ΤϯλʔϓϥΠζCMS DrupalͷجૅΛֶͿ 20216݄24 ΞΫΠΞδϟύϯ߹ಉձࣾ
Profile • ݩRailsΤϯδχΞɺݩςΫχΧϧΤόϯ δΣϦετ • झຯࢁొΓͱΩϟϯϓ • ΣϒαΠτͷίϯςϯπͷٕज़༁ ϩʔΧϥΠζΛ୲ ΞΫΠΞδϟύϯ
ؙࢁͻ͔Δ ςΫχΧϧτϥϯεϨʔλʔ
ຊͷ͓ ʮΤϯλʔϓϥΠζCMS DrupalͷجૅΛֶͿʯͱ͍͏͓Ͱɺ DrupalͷೖใΛ͝հ͍ͨ͠ͱࢥ͍·͢ɻ – Drupalͷ֓ཁ – DrupalͲ͜Ͱ࠾༻͞Ε͍ͯΔͷ͔ɾ࠷৽ࣄྫհ – Drupalͷ3ͭಛ
– WordPress༻CMSͱͷҧ͍ – Drupal࠷৽ใ – Drupal 9ʹΑΔૢ࡞σϞ – Q&A
Drupalͱʁ
ΦʔϓϯιʔεCMSʮDrupalʯ֓ཁ – 2001ʹΦʔϓϯιʔεͱͯ͠ެ։͞ΕͨPHPͷCMS – GPLόʔδϣϯ2Ҏ߱ͷϥΠηϯεʹج͖ͮ – ੈքͰ࠷ϙϐϡϥʔͳCMSͷҰͭ DrupalͷެࣜΩϟϥΫλʔ Druplicon
ࣈͰݟΔDrupal 100ສ+ WebαΠτͰՔಇ 46,000ਓ+ Drupal։ൃऀ 11ສਓ+ ΞΫςΟϒ ίϯτϦϏϡʔλʔ 140ສ+ ίϛϡχςΟϝϯόʔ
20 Drupalͷྸ 9 ࠷৽ϝδϟʔόʔδϣϯ
ਫͷΑ͏ʹ͠ͳ͔ʹɺ൚༻ੑߴ͍ϓϥοτϑΥʔϜ ެࣜυΩϡϝϯτͰॴʑ CMF(ϑϨʔϜϫʔΫ) ͱهࡌ͞Ε͍ͯ·͢ɻ Πϯετʔϧ͙ͯ͢͠ʹ͑ ΔCMSͷΠϯλʔϑΣʔε ϑϨʔϜϫʔΫͳΒͰͷ ൚༻ੑͷߴ͞ Drupal
͙͢ʹ͑Δඪ४ػೳ – ίϯςϯπͷߘɾදࣔ – ίϯςϯπλΠϓͷఆٛ – λΫιϊϛʔͱϘΩϟϒϥϦʔ – λά͚ػೳ –
Ϣʔβʔͱϩʔϧཧ – ࡉ͔͍୯Ґͷݖݶɺϩʔϧ࡞ – ϝσΟΞཧ – ը૾ಈըϑΝΠϧͳͲΛҰݩཧ – ViewsʢΫΤϦϏϧμʔʣ – ϊʔίʔυͰSQLจΛ࡞ͯ͠ίϯςϯπͷ நग़ – ίϯςϯπͷ౷ܭཧ – ϖʔδຖͷΞΫηεͷूܭ – ݕࡧ – ඪ४Ͱ༻ҙ͞Ε͍ͯΔݕࡧػೳ – Ωϟογϯά – ಈతίϯςϯπͷΩϟογϡ – ଟݴޠػೳ – αΠτͷଟݴޠల։ – ঝೝϫʔΫϑϩʔ – ίϯςϯπͷঝೝϫʔΫϑϩʔΛࣗ༝ʹఆٛ – Web API – Drupal ͷίϯςϯπΛ Web API ͱͯ͠ѻ͏ – εϚϗΞϓϦɺσδλϧαΠωʔδͳͲ Ϛϧννϟωϧͷ৴
Ϟδϡʔϧ – DrupalίΞ͕ఏڙ͢Δͷɺ൚༻తͳར༻Λఆͨ͠࠷ݶͷػೳͷΈͰ͢ɻͦ͜Ͱػೳ֦ுϞ δϡʔϧͱݺΕΔ୯ҐͰߦΘΕ·͢ɻ – Ϟδϡʔϧࡉ͔͍ػೳͷ୯ҐͰɺࢁͷϞδϡʔϧ͔ΒҰͭͷWebαΠτ͕ߏங͞Ε·͢ɻ – 4ສݸҎ্ͷϞδϡʔϧ͕ίϛϡχςΟ͔Βఏڙ͞Ε͍ͯΔͨΊɺ։ൃΛͤͣʹػೳΛՃ͢Δ͜ͱ ͕ՄೳͰ͢ɻ Drupalͷػೳ֦ுͱΤίγεςϜ
ςʔϚ – αΠτͷσβΠϯɺϚʔΫΞοϓCSSελΠϧΛఆٛ͢ΔςʔϚγεςϜͰߦ͍·͢ɻ – Ϟδϡʔϧಉ༷ɺίϛϡχςΟ͔ΒࢁͷςʔϚ͕ެ։͞Ε͍ͯ·͢ɻ – ϓϩδΣΫτݻ༗ͷϨΠΞτɺΧελϜςʔϚΛ࡞͠·͢ɻ σΟετϦϏϡʔγϣϯ – DrupalίΞ + ςʔϚ + Ϟδϡʔϧ + ϥΠϒϥϦ = σΟετϦϏϡʔγϣϯ – EίϚʔε༻ɺϝσΟΞαΠτ༻ͳͲɺಛఆͷ༻్ʹ߹ΘͤͯύοέʔδԽ͞Εͨͷ͕ଟ༻ҙ͞Ε͍ͯ· ͢ɻ
ͲΜͳͱ͜ΖͰ ར༻͞Ε͍ͯΔͷ͔
ۀքΘͣɺੈքͷ໊ͩͨΔϒϥϯυ͕DrupalΛ࠾༻ ஶ໊ͳDrupal࠾༻اۀ – NASA – ࠃ࿈ – Πʔελϯۜߦ – ςεϥɾϞʔλʔζ
– Τϧϝε – ΦʔετϥϦΞ – ΞϝοΫε – IBM ༷ʑͳλΠϓͷWebαΠτ/WebαʔϏεͰར༻͞Ε͍ͯ·͢ – ίʔϙϨʔταΠτ – ΦϯυϝσΟΞ – ϒϥϯυαΠτ – EίϚʔεαΠτ – ࣾϙʔλϧ – SNSαΠτ
ʮThinkITʯ Drupal Ͱ࡞ΒΕ͍ͯ·͢ʂ
࠷ۙͷༀۀքͰɾɾɾ ച্ࢿྉग़ݩɿhttps://www.digital-transformation-real.com/blog/top-10-pharma-companies.html#toc-0 ձࣾ 1 ϑΝΠβʔʢΞϝϦΧʣ 2 ϊόϧςΟεʢεΠεʣ 3 ϩγϡʢεΠεʣ 4
δϣϯιϯɾΤϯυɾδϣϯιϯ ʢΞϝϦΧʣ 5 MSDʢΞϝϦΧʣ 6 αϊϑΟʢϑϥϯεʣ 7 άϥΫιɾεϛεΫϥΠϯ ʢΠΪϦεʣ 8 ΞοϰΟʢΞϝϦΧʣ 9 ాༀۀ 10 ΞετϥθωΧʢΠΪϦεʣ – ༀϝʔΧʔͷੈքച্TOP10தɺ6͕ࣾ DrupalϢʔβʔ – BaxterɺόΠΤϧɺϞσϧφDrupalϢʔβʔ – ϫΫνϯڙڅاۀͷ4ͷ3͕ DrupalϢʔβʔ
χϡʔϤʔΫभͷIT෦νʔϜɺCOVID-19ʹରԠͨ͠৽͍͠Σ ϒαΠτΛ3ؒͰ্ཱͪ͛ɺ৽͍͠αΠτͷཧɺΠϯϑϥͷ֦ுɺ ԿඦສਓͷχϡʔϤʔΧʔ͕ΨΠμϯεΛٻΊ͍ͯΔதͰͷΣϒί ϯςϯπʹର͢ΔͷେྔͷτϥϑΟοΫͷྲྀೖʹରԠ͠·ͨ͠ɻ ՝ : ࣦۀอݥڅʹؔ͢ΔใΛ୳͍ͯ͠Δभͷॅຽ͔Βͷधཁ͕ߴ͘ɺ͜ ΕΒͷॏཁͳड͚ࡼɺใͷೖखઌͱͯ͠αΠτӡӦΛҡ࣋ɻ αΠτશମͷτϥϑΟοΫ͕200ˋҎ্૿Ճͯ͑͠͏Δڥ͕ٻΊΒΕͨ ͍ͨɻ
݁Ռ : DrupalͱAcquiaͷNYभαΠτίϯςϯπύϒϦογϟʔͱͯ͠ɺॏ ཁͳใΛਝ͔࣮ͭ֬ʹࢢຽʹ͑Δ͜ͱͰɺͦͷ໋ΛՌ͍ͨͯ͠·͢ɻ Կઍͷ৫ϘϥϯςΟΞʹΑΔ߹ܭ25,000࣌ؒͷ࡞ۀΛܦͯɺχϡʔ ϤʔΫभͷCOVID-19ରԠΠχγΞνϒɺ600ສਓͷϢʔβʔʹରͯ͠ 4,900ສͷαʔϏεΠϯλϥΫγϣϯͱ3ԯ4,200ສͷϖʔδϏϡʔʹेʹ ͑ಘΔڥΛ͍͑ͯ·͢ɻ 14 ࠷৽ࣄྫɿχϡʔϤʔΫभ https://www.acquia.com/jp/blog/acquia-supports-new-york-states-covid-19- response-efforts-launching-new-website-3-days
ͳͥେاۀ͕ͧͬͯ͜DrupalΛ ࠾༻͢Δͷ͔ɺ3ͭͷಛ
ಛͦͷ1 ίϯςϯπϞσϦϯάʹڧ͍
ಛͦͷ1ɿίϯςϯπϞσϦϯάʹڧ͍ ίϯςϯπΞΠςϜ ίϯςϯπλΠϓ هࣄ ຊจ ຊจ ը૾ λά ίϯςϯπλΠϓ ళฮ
ຊจ ը૾ ి൪߸ ΤϯςΟςΟλΠϓ … ༻్ɺతʹԠͯ͡άϧʔϓԽ ΤϯςΟςΟαϒλΠϓ … ΤϯςΟςΟλΠϓΛࡉԽ ϑΟʔϧυ … ςΩετɺը૾ɺͳͲ ܕͷܾ·ͬͨσʔλɻ࠶ར༻͕Մೳ • τοϓϖʔδ • ձࣾ֓ཁ • ... • ϒϩάهࣄ1 • ϒϩάهࣄ2 • ... • ौ୩ຊళ • ݪ॓ళ • ... ίϯςϯπΤϯςΟςΟ … ߏԽ͞Εͨ୯ҰͷΞΠςϜ … ڞ௨ͷΠϯλʔϑΣʔεͰσʔλͷ ΓͱΓ͕Ͱ͖Δ λΫιϊϛʔ ϘΩϟϒϥϦʔ λά ϘΩϟϒϥϦʔ ΧςΰϦ ը૾ ը૾ • χϡʔε • ৗ • ... ίϯςϯπλΠϓ جຊϖʔδ ςΩετ • ৽ • ਓؾهࣄ • ... ΤϯςΟςΟλΠϓɺΤϯςΟςΟαϒλΠϓʹΑͬͯ ίϯςϯπΤϯςΟςΟΛάϧʔϐϯάͰ͖·͢ɻ
ಛͦͷ1ɿίϯςϯπϞσϦϯάʹڧ͍ ߏԽ͞Εͨίϯςϯπɺ ༏ΕͨίϯςϯπϦϙδτϦͱͯ͠ػೳ WebαΠταʔϏεͷίϯςϯπΛ 1ͭͷॴͰཧ͠ɺWeb APIΛհͯ͠ Ϛϧννϟωϧʹ৴͢Δ͜ͱ͕ՄೳͰ͢ɻ ʢϔουϨεCMS/σΧοϓϧυCMSʣ
ಛͦͷ2 Ψόφϯεʹڧ͍
ಛͦͷ2ɿΨόφϯεʹڧ͍ Ϣʔβʔཧͱڧྗͳݖݶཧ ඪ४Ͱඋ͞ΕΔׂʢϩʔϧʣػೳͱάϧʔϓཧ ػೳΛΈ߹ΘͤͯCMSར༻ऀʢϢʔβʣͷݖݶΛ ׂͱॴଐάϧʔϓͷೋ࣠Ͱཧ͢Δ͜ͱ͕ՄೳͰ͢ɻ ঝೝϫʔΫϑϩʔ ϫʔΫϑϩʔػೳ͕ඪ४ͰඋΘ͓ͬͯΓɺۀޮԽɺ ࣭͓ΑͼΨόφϯεͷ্Λࢧԉ͠·͢ɻ ίϯςϯπ ࡞ऀ༷
ެ։࣌ࠁΛઃఆ ঝೝґཔ ৽نهࣄ Լॻ͖࡞ ίϯςϯπ ঝೝऀ༷ (ෳ) ৽نهࣄ ֬ೝ ࠩ͠ˍ ίϝϯτ ίϝϯτ֬ೝˍ मਖ਼ ࠶ঝೝґཔ ࠶֬ೝ ެ։ڐՄ ઃఆ࣌ࠁʹ ࣗಈެ։ ཧ෦ ใ෦ *3෦ αΠτެ։ ίϯςϯπ χϡʔε ίϯςϯπ *3 ίϯςϯπ ੍࡞ऀ ঝೝऀ ཧऀ اۀ/৫ͰٻΊΒΕΔཧମ੍ΛڧԽ͠·͢ɻ
ಛͦͷ3 ֦ுੑʹڧ͍
ಛͦͷ3ɿ֦ுੑʹڧ͍ ج൫ – Drupal2015͔ΒOOPʢΦϒδΣΫτࢦʣɺSymfonyϑϨʔϜϫʔΫΛ࠾༻͠ɺ֦ுੑͱอकੑ্͕ ͠·ͨ͠ɻ – DrupalʮϞδϡʔϧʯͱݺΕΔখ͍͞ػೳͷ୯ҐΛෳΈ߹Θͤͯߏ͍͖ͯ͠·͢ɻʢϞδϡϥʔࣜ ϑϨʔϜϫʔΫʣ DrupalΤίγεςϜ –
4ສݸҎ্ͷίϯτϦϏϡʔτϞδϡʔϧ͕ίϛϡχςΟ͔Βఏڙ͞Ε͍ͯΔͨΊɺ։ൃΛͤͣʹػೳΛՃ ͢Δ͜ͱ͕ՄೳͰ͢ɻ – ଞʹςʔϚσΟετϦϏϡʔγϣϯʢҰࣜύοέʔδʣ͕ଟެ։͞Ε͍ͯ·͢ɻ DevOps – ߏཧπʔϧͱݺΕΔɺDrupalͷઃఆ༰ΛYAMLͰཧͰ͖Δػೳ͕ඪ४Ͱ༻ҙ͞Ε͓ͯΓɺ νʔϜ։ൃɺܧଓ։ൃʹڧ͍Ͱ͢ɻ
WordPress ଞ༻CMSͱͷҧ͍
WordPressͱͷҧ͍ DrupalͱWordPressͷڞ௨ – PHPͷΦʔϓϯιʔεCMS – ੜͨ࣌͠ظ͕͍ۙʢDrupalɿ2001ɺWordPressɿ2003ʣ – ڊେͳίϛϡχςΟ – ແྉͷςʔϚɺϓϥάΠϯʢDrupalͰϞδϡʔϧʹ֘ʣ
ʮΦʔϓϯιʔεʯʮCMSʯͱฉ͍ͯଟ͘ͷਓ͕ࢥ͍ු͔ͿιϑτΣΞWordPressͰͳ ͍Ͱ͠ΐ͏͔ɻ Կ͕ҧ͏ʁ
WordPressͱͷҧ͍ WordPressখʙதنαΠτɺDrupalେنαΠτʹڧ͍ʂ DrupalͷڧΈʢWordPressͷऑΈʣ – ߏԽίϯςϯπ ʢίϯςϯπϞσϦϯάʣ – ΤϯςΟςΟγεςϜ – API-First
ࢦ – ܧଓతͳ։ൃ – OOPͷ࠾༻ – ߏཧπʔϧͰߏͱσʔλϕʔεΛ DrupalͷऑΈʢWordPressͷڧΈʣ – ॳ৺ऀʹͱͬͯ ͱ͖ͬͭͮΒ͍ʢUI/UXʣ – ຊޠࢿྉ͕গͳ͍
WordPressͱͷҧ͍ ࢢͷॅΈ͚ https://w3techs.com/technologies/details/cm-drupal ՔಇαΠτ τ ϥ ϑ Ο ο Ϋ
ྔ https://medium.com/sthlmconnection/drupal-wordpress- and-all-the-rest-90cb9b798d0c ϓϩδΣΫτͷෳࡶ͞ͱ ࠷దͳϓϥοτϑΥʔϜ
ଞ༻CMSͱͷҧ͍ – DrupalϥΠηϯεඅ༻͕͔͔Βͳ͍ͷͰɺίετ Λ͑ͯߏஙͰ͖Δ – Drupalͷ։ൃʹܞΘ͍ͬͯΔ։ൃऀ(ίϯτϦ Ϗϡʔλʔ)͕ੈքதʹ11ສਓ͍ΔͷͰɺػೳվળ όάϑΟοΫε͕ૣ͍ – 6ϲ݄͝ͱʹ৽ػೳ͕ϦϦʔε
– DrupalΦʔϓϯιʔεͳͷͰ ϕϯμʔϩοΫΠϯ͕ແ͍ ΦʔϓϯιʔεͳΒͰͷར ੈքτοϓاۀͷCMS࠾༻ Fortune 500ʹ͓͚ΔDrupalͷ࠾༻اۀྫ: GE (Fortune #9)ɺJ&J (#39)ɺNBC Universal (unit of #44 Comcast)ɺPfizer (#51)ɺ eBay (#180)
Drupalͷ࠷৽ใ
DrupalͷาΈ 2001 1݄ 2001 3݄ 200112݄ 200212݄ 2007 1݄ 2008
2݄ 2011 1݄ 201511݄ 2020 6݄ Drupal 1.0 ϦϦʔε Drupal 2.0 ϦϦʔε Drupal 3.0 ϦϦʔε Drupal 4.0 ϦϦʔε Drupal 5.0 ϦϦʔε Drupal 6.0 ϦϦʔε Drupal 7.0 ϦϦʔε Drupal 8.0 ϦϦʔε Drupal 9.0 ϦϦʔε New!
Drupal 8ʙ9ʹ͔͚ͯͷओͳػೳ – ϝσΟΞཧػೳ – ը૾ɺϏσΦɺPDFͳͲͷϝσΟΞΞηοτΛҰݩཧ – ϨΠΞτϏϧμʔ – ίϯςϯπΛදࣔ͢ΔͨΊͷϨΠΞτΛ؆୯ɺਝʹ࡞Ͱ͖Δ
ײతͳϏδϡΞϧσβΠϯπʔϧ – JSON:API – هࣄɺϢʔβʔɺλάɺίϝϯτͳͲͷશͯͷDrupalΤϯςΟςΟ ͕JSON:API༷ʹ४ڌͨ͠WebαʔϏεΛհͯ͠ΞΫηεՄೳ – ঝೝϫʔΫϑϩʔػೳ – BigPipe – ߏཧπʔϧ – ଟݴޠػೳ – ΫΠοΫฤू – Views͕ίΞʹಋೖ – ߏԽίϯςϯπ – ϞόΠϧମݧ ଞʹࢁ͋Γ·͢
طʹԿઍͷWebαΠτ͕Drupal 9্ͰՔಇ͍ͯ͠·͢
͏͙͢ͰDrupal 10͕ొɾɾɾɾ
Drupal 10ʹ͚ͨऔΓΈ - 20226݄ϦϦʔε༧ఆ - 5ͭͷΠχγΞνϒ - Drupal 10ͷ४උ -
͙͢ʹ͑Δ؆୯ͳΤΫεϖϦΤϯε - ৽͍͠ϑϩϯτΤϯυςʔϚ - ηΩϡϦςΟϦϦʔεͷࣗಈߋ৽ - JSϝχϡʔίϯϙʔωϯτ https://dri.es/state-of-drupal-presentation-july-2020
Drupal 9ʹΑΔૢ࡞σϞ
DrupalʹσϞαΠτ͕༻ҙ͞Ε͍ͯ·͢ DrupalͷίΞػೳͰͲΜͳ͜ͱ͕Ͱ͖Δͷ͔ɺϑʔυϚΨδϯαΠ τΛྫʹհ͢ΔσϞαΠτΛىಈͰ͖·͢ɻ – ଟݴޠɺϝσΟΞཧɺঝೝϫʔΫϑϩʔɺ ϨΠΞτϏϧμʔͳͲΓͩ͘͞Μ – DrupalΠϯετʔϧ࣌ͷϓϩϑΟʔϧઃఆͰ ʮdemo_umamiʯΛબ͢Δͱىಈ͢Δ –
͋͘·ͰݕূతͰͷར༻ʹ੍ݶ
σϞαΠτΛىಈ͢Δ # 1. Drupalͷμϯϩʔυ $ composer create-project drupal/recommended-project drupal_demo_umami &&
cd drupal_demo_umami # 2. demo_umamiͷىಈ $ php ./web/core/scripts/drupal quick-start demo_umami ͨͬͨ2ͭͷίϚϯυͰىಈʂ ˞PHP 7.3Ҏ্͕ඞཁ
σϞϯετϨʔγϣϯ – هࣄͷߘ – ...etc
·ͱΊ
ຊͷ͓ ʮΤϯλʔϓϥΠζCMS DrupalͷجૅΛֶͿʯͱ͍͏͓Ͱɺ DrupalͷೖใΛ͝հ͠·ͨ͠ɻ – Drupalͷ֓ཁ – DrupalͲ͜Ͱ࠾༻͞Ε͍ͯΔͷ͔ɾ࠷৽ࣄྫհ – Drupalͷ3ͭಛ
– WordPress༻CMSͱͷҧ͍ – Drupal࠷৽ใ – Drupal 9ʹΑΔૢ࡞σϞ – Q&A
7݄ͷDrupal Site Building ࣮ફฤͰ͓͍ͪͯ͠·͢ʂ
άϩʔόϧ Ϗδϣϯɿ ”ੈք࠷ߴͷσδλϧମݧΛ͢ΔΫϥυϓϥοτϑΥʔϜ Λఏڙ” ຊࣾɿถࠃϘετϯ ۀɿ2007 ΦʔϓϯιʔεCMSͷDrupalΛ։ൃͨ͠ɺ Dries Buytaert͕ۀ ຊΛؚΉ8Χࠃ
15ڌɺࣾһɿ1,000໊ ސ٬ɿ4,000ࣾɺύʔτφʔɿ800ࣾ ձࣾ֓ཁ ©2019 Acquia Inc. — Confidential and Proprietary 41 ຊ๏ਓ ॴࡏɿ౦ژौ୩۠ौ୩2-24-12 ौ୩εΫϥϯϒϧεΫΤΞWeWork 39F ઃཱɿ201810݄ ಋೖ࣮ɿେखॏۀϝʔΧʔɺΞύϨϧϝʔ Χʔɺେखༀձࣾ ΞΫΠΞࣾʹ͍ͭͯ
None