メインコンテンツに移動
  • 日本語
  • English
ホーム
  • Drupal
    • Drupalの機能と特徴
    • Drupalと他CMSの比較
    • DrupalでECサイト
    • Drupalで会員制サイト
    • Drupalで多言語サイト
    • Drupalの海外導入事例
    • Drupalの国内導入事例
    • Drupal9最新情報
  • サービス
    • Drupal9の日本企業向けパッケージ Risley
    • Drupal導入コンサルティング
    • Drupalカスタマイズ開発
    • Drupal保守サポート
    • Drupalインフラ構築
    • Drupalサイト監査
    • スマートフォンアプリ開発
    • Drupal導入の流れ
    • 価格表
  • 実績
    • Drupalの実績
    • お客様の声
      • SGS株式会社様
      • インフォコム株式会社様
      • セブンネット株式会社様
      • 株式会社ゴルフダイジェストオンライン様
      • 株式会社昭文社様
  • 会社案内
    • サービスコンセプト
    • 会社概要
    • 所在地マップ
    • 団長メッセージ
    • 沿革
    • 役員紹介
    • 書籍/出版物
  • 採用情報
    • カルチャー
    • ワークスタイル
    • 福利厚生/特典
    • 団員紹介
    • フォトギャラリー
    • 募集要項
    • 学生アルバイト募集
    • 高専生募集
    • 未経験エンジニア募集
    • 外国籍の方募集
    • Drupal開発経験者募集
    • フルリモートエンジニア
    • フリーランスの方募集
  • お知らせ
    • ニュース
    • 団長ブログ
  • お問合せ

Drupal9最新情報

  1. ホーム
  2. Drupal
  3. Drupal9最新情報

Drupal9

2020年6月3日に最新バージョンである『Drupal9』がリリースされました。
Drupal9の導入でより充実した最新テクノロジーを体験してください。
*Drupal7は2023年11月、Drupal8は2021年11月にサポートが終了となる予定です。

Drupal9ロゴ
Drupal9のダウンロードはこちら

Drupal9の概要

Drupal9は、Drupal8.9.0の非推奨コードをすべて削除したものです。複雑なアップグレードを必要とするようなスキーマの大幅な変更や機能の追加はありません。プロジェクト内のすべてのコードが現在のAPIを使用している限り、Drupal8.9.0からDrupal9への移行は8.8.xから8.9.0への移行よりも容易になります。
変更点は次の2つだけです。

サポートされているバージョンへの依存関係の更新

非推奨とされているカスタムDrupalコードの削除

Drupal9の特徴

優れたユーザビリティ

レイアウトビルダー、WYSIWYGメディア管理システム、コンテンツワークフローツールなどにより、Drupal9ではより一層使いやすくなりました。これによりユーザーは、Drupalの充実した技術的なアーキテクチャを今までになく簡単に活用できるようになります。

簡単にアップグレードを実現

過去10年間で最も簡単なアップグレードが可能になりました。常に最新状態を保つために大規模なプラットフォームを再構築する心配がいりません。

最新テクノロジーを駆使した改革

Drupalは常に提供し続ける強力な新機能により、20年来CMSプラットフォームの一つとしてWebの最先端に位置し続けています。 今回の最新バージョンでは非デベロッパーにとっても動的なウェブプラットフォームへの貢献をしやすくする一方、デジタル体験の最前線を根底で支えるテクノロジーを前進させ続け、デベロッパーが次世代のWebを構築できるようサポートしています。

継続的なバージョンアップ

年に2回の機能追加により、継続的なイノベーションサイクルを維持することができます。新機能を搭載したDrupal 9.1.0は2020年12月2日を予定しています。

クリーンアップされたAPI

Drupal9では、システム要件やコンポーネントを更新し、より長いセキュリティサポートを実現したDrupal8の良い機能をすべて搭載しています。Drupal8の経験を持つ開発者にとっては、Drupal9は非常に使い慣れているので、再トレーニングする必要はありません。クリーンアップされた一貫性のあるAPIは、開発者に最新の環境を提供します。

Drupal9へのアップグレードの注意点

Drupal8かDrupal9か?

Drupal8の最後のリリースとなるDrupal8.9はDrupal9と一緒にリリースされました。 Drupal8は、セキュリティの脆弱性が発見された場合にはパッチをあてるためのセキュリティアップデートを受けることになりますが、新しい機能が追加されることはありません。 また、サポート終了までのあと1年ほどの間、これらのセキュリティパッチを受けて、サイトを更新する必要があります。 現在Drupal8を利用している場合は2021年11月までにDrupal9にアップグレードを完了したほうがよいと言えます。 新しくDrupalの導入を考えている場合はDrupal9を選択するのが良いでしょう。

古いバージョンのコードの更新

Drupal9には、SymfonyやTwigを含むDrupalコアの依存関係の多くのメジャーバージョンアップも含まれています。プロジェクト内にこれらの依存関係の古いバージョンに依存しているコードがある場合、そのコードを更新する必要があります。

モジュールの互換性

コントリビュートモジュールや独自のカスタムモジュールがDrupal9と互換性があるかどうかをかを確認してください。

Drupal9へのアップグレード手順

STEP1

Drupal8.8.xまたは8.9.xへのアップデート

Drupal9にアップグレードする前に、Drupal8の最新バージョンを使用する必要があります。

STEP2

コントリビュートしたプロジェクトをすべて更新する

Drupal8を使用している間にコントリビュートしたモジュールやテーマをすべてDrupal9に対応したバージョンにアップデートする必要があります。

STEP3

カスタムコードを更新する

プロジェクトにカスタムモジュールやテーマがある場合、そのコードがDrupal9と互換性があることを確認する必要があります。

STEP4

ホスティングがDrupal9のスペック要件を満たしていることを確認する

Drupal9ではホスティング環境の要件が変更されました。Webサーバー、PHP、データベース(MySQL/MariaDB)がすべて互換性のあるバージョンで動作していることを確認する必要があります。

【Drupal9のスペック要件】https://www.drupal.org/docs/9/how-drupal-9-is-made-and-what-is-included/environment-requirements-of-drupal-9

STEP5

Drupalcoreのアップグレード

・"drupal/core-dev"がインストールされている場合は、それらを更新する必要があります。

composer require drupal/core-dev:~9.0.0@dev --dev --no-update --update-with-dependencies

・そして、"drupal/core-recommended"と"drupal/core-composer-scaffold"を更新します。

composer require drupal/core-recommended:~9.0.0@dev drupal/core-composer-scaffold:~9.0.0@dev --no-update --update-with-dependencies

・次に新しいコードに全てアップデートします。

composer update

・アップグレードが成功すると

- Updating drupal/core-dev (8.8.x => 9.0.0)

が表示されます。

その他アップグレード情報

Drupal9へのアップグレードに関する情報はこちらからご確認いただけます。

Drupal8からDrupal9へ

Drupal6およびDrupal7からDrupal9へ

Drupal9のダウンロードはこちら

Follow us

お問合せ

デジタルサーカスのロゴ お問合せフォーム

東京都港区南青山3-5-10
第二韮澤ビル3F

  • Drupal
    • Drupalの機能と特徴
    • Drupalと他CMSの比較
    • DrupalでECサイト
    • Drupalで会員制サイト
    • Drupalで多言語サイト
    • Drupalの海外導入事例
    • Drupalの国内導入事例
    • Drupal9最新情報
  • サービス
    • Drupal9の日本企業向けパッケージ Risley
    • Drupal導入コンサルティング
    • Drupalカスタマイズ開発
    • Drupal保守サポート
    • Drupalインフラ構築
    • Drupalサイト監査
    • スマートフォンアプリ開発
    • Drupal導入の流れ
    • 価格表

 

  • 実績
    • Drupalの実績
    • お客様の声
      • SGS株式会社様
      • インフォコム株式会社様
      • セブンネット株式会社様
      • 株式会社ゴルフダイジェストオンライン様
      • 株式会社昭文社様
  • 会社案内
    • サービスコンセプト
    • 会社概要
    • 所在地マップ
    • 団長メッセージ
    • 沿革
    • 役員紹介
    • 書籍/出版物

 

  • 採用情報
    • カルチャー
    • ワークスタイル
    • 募集要項
    • 学生アルバイト募集
    • 高専生募集
    • 未経験エンジニア募集
    • 外国籍の方募集
    • Drupal開発経験者募集
    • フルリモートエンジニア募集
    • フリーランスの方募集
    • 福利厚生/特典
    • 団員紹介
    • フォトギャラリー
  • お知らせ
    • ニュース
    • 団長ブログ
  • お問合せ
  • プライバシーポリシー
  • 情報セキュリティマネジメントシステム 基本方針

© 1999-2022 デジタルサーカス株式会社 All Rights Reserved.

  •  
  •  
  •