Slide 1

Slide 1 text

Drupalのデモサイト作って 明日までに!と言われたら 村田 和子 (@kazuno_ko85)

Slide 2

Slide 2 text

明日までに出来る?デモサイト  Drupalを知らないお客様にDrupalってこんな感じなんです、と紹介する ために、デモサイトを用意することがあります。  仕事で作成したサイトは、他の取引先の都合上、見せられないので専用に 作成することが多いです。  その作成依頼は、開発者にとって突然やってきます!  コンテンツ管理システムっぽい紹介ができる最低限レベルのデモサイトを いかに短時間で用意するか紹介します。

Slide 3

Slide 3 text

インフラ  省略!  開発者なら何のどこかに環境持ってますよね!

Slide 4

Slide 4 text

Drupalのソースを配置  composer使います。  composer create-project drupal-composer/drupal-project:8.x-dev my_site_name_dir - -stability dev --no-interaction  無事完了したら「web」ディレクトリをDocument root にして、webサーバを設定 参考 : https://www.drupal.org/docs/develop/using-composer/using-composer-to- manage-drupal-site-dependencies

Slide 5

Slide 5 text

デモサイト専用のプロファイルを有効化  core/profiles/demo_umami/demo_umami.info.yml を一行変更します。  「hidden: true」をコメント化 or 行削除  参考 : https://twitter.com/blauerberg/status/972380228797349888

Slide 6

Slide 6 text

Drupalインストール  インストールプロファイル で「Demo: umami Food Magazin」を選択

Slide 7

Slide 7 text

出来ました。見てみましょう!  デモです。

Slide 8

Slide 8 text

おしまいに  このプロファイルはDrupal8.5からの機能です。  日本語コンテンツは自分で作りましょう。  6/7 (木) のDrupal Meetup Tokyoにも来てくださいー!  https://drupaljapan.connpass.com/event/88769/