第2回 Drupal 8 はフレームワークか?CMSか?他のCMSとの比較
前回はDrupal 8 がWebアプリケーションフレームワークなのだ!というお話をしましたが、この言葉からイメージするものが人によって多少異なる気もします。そこで今回は、フレームワークという言葉の意味とDrupalのどこがフレームワーク的なのか、ということをあらためて考えてみたいと思います。
第1回 歴史に見るDrupal 8 のDNA
世界中の政府や大企業で使われるようになったDrupal 8 ですが、そもそもいつどのように始まったものなのでしょうか?日本ではあまり知られていない(かもしれない)その歴史に迫ってみましょう。
1万ページを移行!王立国際問題研究所のDrupal導入事例
王立国際問題研究所は、旧Drupal6サイトのパフォーマンス問題や非モバイル対応を解消するため、Drupal7へ移行。大規模なコンテンツ移行と会員管理システムとの統合、レスポンシブデザインを採用し、柔軟な開発手法で新サイトを成功裏に構築した事例です。
Drupal導入で編集フロー大幅改善!:Telegraph誌
Telegraph Media Groupは、旅行情報アプリ『Travel Guides App』のCMSをGoogleスプレッドシートからDrupalへ刷新。Drupalの柔軟なコンテンツ管理機能、UI改善、Viewsモジュールを活用し、編集作業の効率化とアプリの安定性向上を実現した事例です。
Drupal導入事例:アルジャジーラ 公共の自由と人権センター サイトリニューアル
海外ブログより中東の世界的メディア「アルジャジーラ」のDrupal導入事例をご紹介します。 この事例は、Drupalのディストリビューションを利用して高機能なサイトを短期間でリリースした事例です。ディストリビューションのカスタマイズは、スクラッチ開発より高度なスキルが要求されます。開発やサポートにかけられるリソースを考慮して、何を利用するか判断するのが良いでしょう。それではどうぞ。
Drupal 8開発Tips Twigテンプレートの命名規則
Drupalは命名規則に沿って各種テンプレートを読み込み、カスタムテーマで上書き可能です。Twigデバッグで使用中のテンプレートを確認し、HTML、ページ、リージョン、ブロック、ノード、その他各コンポーネントごとに複数候補が用意され、キャッシュ再構築で新テンプレートが適用されます。
Drupal 8開発Tips Twigテンプレートに関する基礎知識
Drupalでは、出力マークアップ用の各テンプレートをテーマ内でオーバーライド可能です。テンプレートをコピーし、命名規則に従って修正、キャッシュをクリアすることで変更が反映されます。また、テーマフック名提案機能により特定条件向けのカスタマイズも行えます。
DrupalコミュニティとDurpalCampJapan 2ndの開催について
今年は日本で活動しているDrupalコミュニティの紹介と2017/1/14(土)に開催する「DurpalCampJapan 2nd」のご案内をいたします!
Drupal 11の概要 - 動作環境とDrupal10との違い
Drupal 11の新バージョンに関する詳細解説です。システム要件の更新、コンテンツ管理機能の強化、開発者向け機能の改善、パフォーマンス最適化、セキュリティ強化など、実務的な視点から重要な変更点を網羅的に解説。Drupal 10からの移行を検討する方必見の情報をお届けします。
Dries Buytaert氏の基調講演が明らかにしたDrupalの未来
2024年5月と9月に開催されたDrupalConでのDries Buytaert(ドリス・バイタルト)氏のプレゼンテーション「State of Drupal」では、次期バージョン「Drupal CMS」(開発コード名:Starshot)の発表とその新機能及び関連するブランド戦略が紹介されました。
ノーコードCMSの課題を解決するDrupalホスティングサービス
ノーコードCMSは専門的な知識が不要で簡単にサイト構築が可能な反面、カスタマイズ性や移行の難しさ、セキュリティ面での課題があります。これらの課題に対して、Drupalは柔軟なカスタマイゼーションと高いセキュリティを提供します。