ANNAIマガジン
docker

Drupalのローカル開発環境の構築方法について詳細解説

[追記:2023/06] この記事の執筆当時から現在にかけて、ローカル開発環境の構築方法には大きな変化がありました。Drupal 9/10 向け開発環境の構築については次の記事を参照してください:手軽に本格的な Drupal のローカル開発環境を構築してみよう


この記事は 「Drupal Advent Calendar 2016」 の12月18日分の記事です。

(関連記事:「CMS機能比較 DrupalかWordPressか?- 最適なWebプラットフォームを選択する方法」)

ローカルPC上でDrupalを動作させる方法

大きく以下の3種類になります。

twig

Drupal 8開発Tips Twigテンプレートの命名規則

Drupalは命名規則に沿って各種テンプレートを読み込み、カスタムテーマで上書き可能です。Twigデバッグで使用中のテンプレートを確認し、HTML、ページ、リージョン、ブロック、ノード、その他各コンポーネントごとに複数候補が用意され、キャッシュ再構築で新テンプレートが適用されます。

twig

Drupal 8開発Tips Twigテンプレートに関する基礎知識

Drupalでは、出力マークアップ用の各テンプレートをテーマ内でオーバーライド可能です。テンプレートをコピーし、命名規則に従って修正、キャッシュをクリアすることで変更が反映されます。また、テーマフック名提案機能により特定条件向けのカスタマイズも行えます。

DrupalコミュニティとDurpalCampJapan 2ndの開催について

今年は日本で活動しているDrupalコミュニティの紹介と2017/1/14(土)に開催する「DurpalCampJapan 2nd」のご案内をいたします!

code

NTTデータ先端技術様がDrupalの日本語翻訳版開発者向けドキュメントを公開しました

NTTデータ先端技術株式会社様がDrupalのさらなる市場拡大、日本コミュニティの活性化のため、DrupalアソシエーションおよびCipixが英語で公開している概要や開発基礎知識、システム構成などの開発者向けドキュメントを日本語に翻訳して本日公開しました。

drupal-logo

Drupal 11の概要 - 動作環境とDrupal10との違い

Drupal 11の新バージョンに関する詳細解説です。システム要件の更新、コンテンツ管理機能の強化、開発者向け機能の改善、パフォーマンス最適化、セキュリティ強化など、実務的な視点から重要な変更点を網羅的に解説。Drupal 10からの移行を検討する方必見の情報をお届けします。

Dries Buytaert氏の基調講演

Dries Buytaert氏の基調講演が明らかにしたDrupalの未来

2024年5月と9月に開催されたDrupalConでのDries Buytaert(ドリス・バイタルト)氏のプレゼンテーション「State of Drupal」では、次期バージョン「Drupal CMS」(開発コード名:Starshot)の発表とその新機能及び関連するブランド戦略が紹介されました。

Drupalロゴ

ノーコードCMSの課題を解決するDrupalホスティングサービス

ノーコードCMSは専門的な知識が不要で簡単にサイト構築が可能な反面、カスタマイズ性や移行の難しさ、セキュリティ面での課題があります。これらの課題に対して、Drupalは柔軟なカスタマイゼーションと高いセキュリティを提供します。

大規模Drupalサイトのセキュリティ - 運用負荷を抑えた堅牢な環境構築

大規模Drupalサイトのセキュリティ - 運用負荷を抑えた堅牢な環境構築

大規模なDrupalサイトのセキュリティに悩んでいませんか?権限管理やWAF導入、自動バックアップで運用負荷を軽減。ここだけの対策を詳しく解説!

ヘッドレスDrupalの基礎とビジネスでの活用法

ヘッドレスDrupalの基礎とビジネスでの活用法

ヘッドレスDrupalは、フロントエンドとバックエンドの分離により、マルチチャンネル戦略とパーソナライズされたユーザー体験を実現する次世代CMSです。柔軟性の高いアーキテクチャで、企業のデジタル戦略に革新をもたらします。

Drupalのメディア管理機能を最大限に活用する方法

Drupalのメディア管理機能を最大限に活用する方法

Drupalのメディア管理機能は、Mediaモジュールを活用し、エンタープライズ企業向けに画像、動画、音声、ドキュメントの統合管理を実現。柔軟なカスタマイズ性とワークフロー統合により、デジタルコンテンツ戦略の効率化と品質向上を支援します。

魅力的なサイト作り!Drupalのページレイアウトカスタマイズ

魅力的なサイト作り!Drupalのページレイアウトカスタマイズ

Drupalのレイアウトビルダーは、技術知識がなくてもページレイアウトを簡単に作成できる直感的なツールです。ドラッグ&ドロップ操作でブロックやセクションを自由に配置し、柔軟なデザインやコンテンツの再利用が可能。レスポンシブデザインにも対応し、効率的なページ作成を実現します。