ページ 9 - adobe commerce
-
-
Magento Open Source / Adobe Commerce 2.4.4がでてはや3ヶ月。来月には2.4.5がリリースされる告知が出ています。
また、MarketplaceではPHP8.1非対応のエクステンションがリストから削除され、現在掲載されているものはPHP8.1対応のものだけになっています。
(何もそこまで強行にやらなくても、とは思いますが)さて、Magento Open Source / Adobe Commerce 2.4.4はPHP8.1に初めて対応したバージョンであり、PHP7.4が年内で公式サポート終了であることを踏まえると、それなりにアップデート作業を急がなければいけない状況にあることは間違いありません。
そこでこのエントリでは、Magento Open Source / Adobe Commerce 2.4.4とPHP8.1移行に潜む罠について解説したいと思います。
-
現在のMagento Open Source / Adobe Commerceはどちらも検索エンジンとしてElasticsearchまたはOpenSearchを採用しています。
かつてはMySQLの全文検索機能や、Apache Solrを使用していた時期もありましたが、現在の2.4系からはElasticsearchまたはOpenSearchのみとなっています。ElasticsearchとOpenSearchはそれ単体で非常に優れた全文検索エンジンとして知られていますが、適切なチューニングなしにはその性能を最大限発揮させることはできません。
-
Adobe CommerceとMagento Open Sourceの最新版である2.4.4がリリースされました。
本来であれば2022年3月にリリースされる予定でしたが、諸般の事情により1ヶ月遅れてのリリースとなっています。1つ前の2.4.3がリリースされたのが2021年の8月11日なので、およそ8ヶ月ぶりのバージョンアップリリースということになります。
-
Adobe公式サイト上でAdobe Commerce / Magento Open Sourceに対するセキュリティパッチがリリースされています。
時期的にはもうすぐ次のリリース(2.4.4)の時期なので、それに含まれる形になるのが通例ではありますが、今回のものは緊急度が高いということで分離してのリリースとなったようです。 -
公式のDevdocs上で、2022年のAdobe Commerce / Magento Open Sourceのロードマップが公開されています。
いくつか気になる点がありましたので、整理してお伝えしたいと思います。
-
フレームワークやプラットフォームを使用してシステムを構築・運用していると、必ず「アップデート」という課題に直面します。
アップデートを行う際、多くのフレームワークやプラットフォームでは機能面の改善に伴う仕様変更によって、それまでのバージョンとの互換性が失われているケースが多々あります。
あるいは、言語バージョンの変更による機能廃止・変更による影響も無視できないものとして存在します。 -
Magentoでサイトを構築・運用する際に、頭を悩ませる問題の一つが「アップデート」です。
アップデートを必要としないソフトウエアは存在しないと言って良いくらい、多くのソフトウエアでは日々アップデートが開発・提供され続けています。Magentoももちろん例外ではなく、これまでも定期的に新しいバージョンが提供され続けてきました。
現在では概ね3ヶ月に1度アップデートが行われる運用になっており、2021年6月現在の最新バージョンは- 2.3.7
- 2.4.2-p1
となっています。
公開されているリリース予定では、次のリリースは8月10日頃となっており、現行バージョンのリリースからちょうど3ヶ月後となっています。
-
Magentoで構築した日本語向けサイトでは、次のような問題が頻発します。
- 商品検索が意図した結果ではない
この問題は、Magento Open SourceでもAdobe Commerceでも共通して発生します。
もちろん構築時にサイトの特性に合わせた調整がしてあれば回避可能ですが、何も考えずに構築した場合は、高確率でトラブルが発生します。 -
2021年4月21日付けでAdobeはMagentoの有償版である「Magento Commerce」を名称変更し、「Adobe Commerce」とすることを発表しました(発表記事はこちら)。
無償版のMagento Open Sourceについては変更なく、これまでと同じ名称のままです。Adobeによる買収後、段階的にMagentoのAdobe既存製品群への統合が進められてきたわけですが、ついに有償版のリネームという段階になったようです。
また今回の名称変更に伴い、オンプレミス版とクラウド版は名称統合が行われ、単一の「Adobe Commerce」となります。弊社サイト上の表記は段階的に差し替えておりますので、一定期間は旧名称が表示されております。
なお、ブログの過去記事については執筆当時のままといたしますので、名称変更を適用する予定はございません。