マナティ

購入形態

PDF
3,300円
数量:

カートに追加されました。カートを見る

カートに入れる
紙の本を買う

Drupal 8 スタートブック―作りながら学ぶWebサイト構築

インプレス

拡張性や柔軟性に優れたオープンソースCMS

本書は、オープンソースのCMS(コンテンツマネジメントシステム)であるDrupal(ドゥルーパル)の最新バージョンDrupal 8の解説書です。Drupalは国内ではまだ他のCMSのほどの知名度はありませんが、海外では大企業や政府機関といった大規模なサイトを中心に広く使われています。

Drupalは極めて高い拡張性や柔軟性を持ち、様々な用い方ができる反面、初心者にはどこから手を付ければ良いのか分かりにくいという側面もあります。本書では、Drupalを使う初心者がつまづく可能性のある部分を極力排除しました。インストールからサイト完成まで、一切のコードを書かずにGUI操作のみで標準機能を一通り使った簡単なサイト制作を行い、Drupalの全体像をつかむことができます。

本書は、インプレスが運営するWebメディア「Think IT」で、「初心者でも挫折しないゼロから始めるDrupal 8入門」として連載された技術解説記事に情報を追加し書籍として再編集したものです。本書の内容は、執筆時点(2016年12月)までの情報を基に執筆されています。

発売日:2017-01-20

ページ数:288ページ

目次

大扉
免責事項
はじめに
目次
第1章 Drupal 8の基礎知識とインストール/1.1 Drupalについて
1.2 Drupalで制作された有名サイト
1.3 本書で制作するサンプルサイトの概要
1.4 Drupal 8のインストール
1.5 テーマを入れ替えてデザインを変更する
第2章 コンテンツの定義とカテゴリーの作成/2.1 コンテンツタイプとは
2.2 コンテンツタイプ「基本ページ」でページを作成
2.3 カスタムコンテンツタイプの作成
2.4 コンテンツ「新着情報」の作成
2.5 コンテンツタイプ「製品紹介」の構造
2.6 「製品カテゴリ」タクソノミーの作成
2.7 コンテンツタイプ「製品紹介」の作成
2.8 コンテンツタイプ「製品紹介」を使ったページの作成
2.9 コンテンツタイプ毎のユーザー権限設定
第3章 コンテンツ一覧ページの作成/3.1 Viewsとはなにか?
3.2 Viewsで新着情報の一覧を作成する
3.3 Viewsで「製品紹介」コンテンツを表示する
3.4 レスポンシブWebデザインに対応させる
第4章 ブロックレイアウトとコンタクトフォームの作成/4.1 コンタクトフォームの作成
4.2 ブロックレイアウトの基礎知識
4.3 カスタムブロックの作成
4.4 「ブロック」をリージョンに追加する
4.5 ブロック以外のレイアウト方法
第5章 コンテンツの翻訳と多言語設定/5.1 本章で実装する多言語機能
5.2 多言語サイト構築に必要な設定
5.3 サイトに翻訳文を追加する
5.4 Viewsを翻訳する
5.5 タクソノミータームの翻訳
5.6 コンテンツの翻訳
5.7 表示言語のコンテンツのみを表示する
第6章 モジュールのインストール、ユーザー作成と権限の設定/6.1 拡張モジュールについての説明
6.2 Simple XML sitemapモジュールのインストール
6.3 Simple XML SitemapモジュールでXMLサイトマップを作成する
6.4 モジュールページの情報を確認する
6.5 ユーザーの追加と権限の設定
付録A 各種情報ソースとコミュニティ活動
付録B Twigテンプレートに関する基礎知識
付録C Twigテンプレートの命名規則
付録D Drupal 8.xマイナーバージョンアップの追加機能
付録E 主要モジュール一覧
索引
著者紹介
奥付

著者プロフィール

  • ANNAI株式会社(著者)

    2007年からDrupal専門のWebシステム開発会社として、世界規模で展開するグローバル企業や大学・自治体を中心に、数多くのWebソリューションを提供。Drupal CoreやModuleのコントリビューターなど、Drupalエキスパートが多数在籍。国内ユーザーコミュニティへも積極的にコミットし、定期的なセミナー等の開催を通じて、オープンソース技術の普及や海外コミュニティとの緊密な連携を図っている。Webシステムの企画・開発からデザイン、クラウド運用までをワンストップで提供する他、Drupalのコーディングを評価する“Audit業務”や最適なモジュールの調査・選定等、幅広いコンサルティングを行っている。Drupalアソシエーション公式パートナー。