このページでは、Drupalに関するさまざまな記事をまとめています。初心者向けの基本から、他CMSとの比較、成功事例の紹介まで、幅広いテーマを取り上げてい ます。各シリーズを通して、Drupalの理解を深め、実際の活用方法や導入時のポイントを学んでいきましょう。興味のあるテーマを見つけて、あなたのDrupal活用に役立ててください!
Drupal全般
2026/01/07Drupal 7からDrupal 11までの主要リリースにわたって、Drupalコアのコード品質を追跡するダッシュボードを構築しました。コード行数、循環的複雑度、保守性指標、アンチパターン、API表面積を測定し、着実な進歩を可視化。複雑度の低下、保守性の向上、テストカバレッジの劇的な改善など、Drupal 7以来のコード品質の向上を誇りを持って共有します。
Drupal全般
2025/12/31Dries Buytaertのブログが20周年を迎えました。2005年のDrupalConでの賭けがきっかけで始まったこのブログは、思考を整理し、世界中の人々とつながる場となってきました。アナリティクスを削除し、プライバシーを重視しながら、声に出して考えることを続けてきた20年間を振り返ります。公開後に始まる対話こそが、ブログの醍醐味だと語ります。
Drupal全般
2025/12/24Phil NortonがDrupalを使ってクリスマスライトを制御する素敵なプロジェクトを公開しました。ウェブサイトで色を選ぶと、LEDストリップがその色に変わります。DrupalのState API、RESTエンドポイント、MicroPythonを組み合わせたシンプルな実装は、IoTの入門としても最適。Drupal創設者のDries Buytaertが、このプロジェクトの魅力と可能性について語ります。
Drupal機能
2025/12/18Drupal創設者のDries Buytaertが、サイト固有のカスタムモジュールを共有する新しいアプローチを提案しています。従来の「誰にでも使える汎用モジュール」ではなく、AIが各サイトに合わせて適応させることを前提とした「適応可能なモジュール」という概念です。AIの進化により、設計思想が埋め込まれたコードを出発点として共有する価値が生まれています。
Drupal全般
2025/12/16ストレージシステムのRAIDのように、複数のプラットフォームにコンテンツを分散保存することで、デジタルコンテンツの長期保存を実現しようという提案です。GitHub、Internet Archive、IPFS、Filecoin、Arweaveなど、それぞれ異なる特性を持つプラットフォームを組み合わせ、1つが失敗しても他が残る仕組みを構築する試みについて解説しています。
Drupal全般
2025/12/15この記事は Dries Buytaert 氏の公式ブログ「dri.es」の翻訳記事です。Driesブログの記事一覧よりすべての翻訳記事をご覧いただけます。先週、...
Drupal全般
2025/12/12Drupal創設者のDries Buytaertが、20年近く続けてきたブログを振り返り、それが自分自身の自叙伝になっていることに気づきます。曾祖父母の日常を知る術がなかった経験から、ブログが未来の世代へ残すデジタルタイムカプセルとなることの意義を語ります。大きな読者を獲得するためではなく、自分の足跡を残すためにブログを始めることを勧めています。
Drupal全般
2025/12/10AIは膨大な電力を消費する一方で、地熱エネルギーの発見にも貢献しています。技術が生み出した問題を同じ技術で解決できるケースは珍しいものですが、AI、エネルギー、そしてオープンソースの領域においては、それが現実のものとなる可能性があります。Drupalの創設者であるDries Buytaertが、AIがもたらす課題と機会について考察しています。
Drupal全般
2025/12/10非管理ファイルシリーズの完結編。異なるサブフォルダーから重複のないユニークな画像を取得する、カテゴリを考慮したランダム選択機能を実装します。複数のカテゴリから1つずつファイルを選ぶロジックを、実践的なコード例で詳しく解説します。
Drupal開発
2025/12/03カスタムTwig関数を拡張して、非管理ファイルをテンプレート内で柔軟に出力する方法を解説。URLまたは画像タグの選択、画像スタイルの適用、安全なHTML出力の実装方法を、実践的なコード例で学べます。テーマ開発者に最大限の制御を提供する、再利用可能なヘルパー関数の構築方法を習得できます。