本書は、オープンソースのCMS(コンテンツ・マネジメント・システム)Drupal(ドゥルーパル)の初心者向け解説書です。Drupalを触り始めて1年ちょっとのニューカマーから10年超の熟達者まで幅広いメンバーが、それぞれの得意分野に関して執筆しています。CMSサイト構築(フロントエンドまたはバックエンド)を手がけているWebデザイナーやエンジニアの方、WordPressの他にも便利なCMSは無いか探している方に向けた1冊です。
【目次】
第1章 Drupalとは何か?
第2章 Drupalのローカル開発環境構築
第3章 ノンコーディングでサイト構築
第4章 CentOS Stream 8を使ったDrupal 9サイト環境構築
第5章 Drupalをコマンドラインで操作する
第6章 Drupalの構成管理
第7章 Drupalコアのアップデート
第8章 テーマを開発してみよう
第9章 サイトビルダー夫婦合格体験記
第10章 Googleログインを実現する
第11章 管理画面をもっと便利に!モジュール3選
第12章 Migrate入門
第13章 Drupal.orgの歩き方
目次プレビュー
- まえがき
- 本書の発行に寄せて
- 第1章 Drupalとは何か?
-
1.1 Drupalはコンテンツマネージメントフレームワーク
-
1.2 すぐに使える標準機能
-
1.3 Drupalの機能拡張とエコシステム
-
1.4 WordPressとの違い
-
1.5 Drupalのロードマップ
-
1.6 Drupalを利用しているWebサイトの例
-
1.7 システム要件と依存ライブラリー
-
1.8 Drupalをすぐに試すための起動コマンドとデモサイト
-
3.1 管理画面の基本的な操作
-
3.2 レシピサイトを作ってみよう
-
3.3 AWS上にDrupalを構築する
-
4.1 環境構築の選択肢
-
4.2 CentOS Streamのインストール
-
4.3 ミドルウェアのインストール
-
4.4 Drupalの導入と管理
-
4.5 Drupalの初期設定
-
4.6 まとめ
-
5.1 DrupalのCLI
-
5.2 Drushのインストール
-
5.3 よく使われる便利なDrushコマンド
-
5.4 まとめ
-
6.1 Drupalの構成管理とは
-
6.2 構成管理を握る構成設定
-
6.3 同期ディレクトリーの設定
-
6.4 エクスポート
-
6.5 インポート
-
6.6 おまけ 構成設定の変更点を可視化する方法
-
6.7 まとめ
-
7.1 Drupalコアのアップデートしよう
-
7.2 バックアップを作成する
-
7.3 圧縮ファイルの展開によるアップデート
-
7.4 Composerによるアップデート
-
7.5 バックアップから復元する
-
7.6 まとめ
-
8.1 テーマとは
-
8.2 開発サイトの準備
-
8.3 step1:最小構成のテーマ
-
8.4 step2:テンプレートの追加
-
8.5 step3:リージョンの定義
-
8.6 step4:CSSやJSの組み込み
-
8.7 step5:Bootstrapを導入する
-
8.8 step6:テンプレートのカスタマイズ
-
8.9 サブテーマ
-
8.10 まとめ
-
9.1 Drupalの試験に挑戦する?
-
9.2 まずは手を動かそう
-
9.3 いざ試験!
-
10.1 Google Cloud Platformの登録
-
10.2 「OAuth 2.0 クライアント ID」を取得する
-
10.3 モジュール設定画面でClient IDとSecretを設定
-
10.4 補足情報
-
11.1 Admin Toolbar
-
11.2 Taxonomy Manager
-
11.3 Chosen
-
12.1 Migrateの概要
-
12.2 Migrateを使うには
-
12.3 サンプルの記述内容
-
12.4 マイグレーションの拡張
-
12.5 まとめ
-
13.1 出発地点
-
13.2 Initiative
-
13.3 Documentation
-
13.4 Security advisories
-
13.5 終着地点に代えて