ブログ

  1. 割と罠の多いMagento2.4.4とPHP8.1移行

    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移行に潜む罠について解説したいと思います。

    もっとみる »
  2. Adobe CommerceでLiveSearchを試してみる

    現在のMagento Open Source / Adobe Commerceはどちらも検索エンジンとしてElasticsearchまたはOpenSearchを採用しています。
    かつてはMySQLの全文検索機能や、Apache Solrを使用していた時期もありましたが、現在の2.4系からはElasticsearchまたはOpenSearchのみとなっています。

    ElasticsearchとOpenSearchはそれ単体で非常に優れた全文検索エンジンとして知られていますが、適切なチューニングなしにはその性能を最大限発揮させることはできません。

    もっとみる »
  3. Adobe Commerce / Magento Open Source 2.4.4がリリースされました

    Adobe CommerceとMagento Open Sourceの最新版である2.4.4がリリースされました。
    本来であれば2022年3月にリリースされる予定でしたが、諸般の事情により1ヶ月遅れてのリリースとなっています。

    1つ前の2.4.3がリリースされたのが2021年の8月11日なので、およそ8ヶ月ぶりのバージョンアップリリースということになります。

    もっとみる »
  4. Adobe Commerce /Magento Open Source 2.3.3以降向けのセキュリティパッチがリリースされています

    Adobe公式サイト上でAdobe Commerce / Magento Open Sourceに対するセキュリティパッチがリリースされています。
    時期的にはもうすぐ次のリリース(2.4.4)の時期なので、それに含まれる形になるのが通例ではありますが、今回のものは緊急度が高いということで分離してのリリースとなったようです。

    もっとみる »
  5. 2022年のAdobe Commerce / Magento Open Sourceのロードマップが公開されています

    公式のDevdocs上で、2022年のAdobe Commerce / Magento Open Sourceのロードマップが公開されています。

    いくつか気になる点がありましたので、整理してお伝えしたいと思います。

    もっとみる »
  6. Magepackを使ってMagentoベースのサイトのJavaScript読み込みを最適化する

    Magento(Adobe Commerceでも基本同じです)ベースでサイトを構築すると、多くのケースで以下のような悩みに直面します。

    • JavaScriptの読み込み数が多い
    • ページによってJavaScriptの要不要が異なるのに、一括して読み込んでしまう

    Magento1の時代からJavaScript読み込みについてはいろいろと言われてきてはいますが、ヘッドレスで別構築しない場合にどのように最適化していけばよいかを解説したいと思います。

    もっとみる »
  7. MagentoをPWA対応させるには

    最近よく問い合わせをいただく話題として「MagentoのPWA対応」というものがあります。
    主に大規模なプロジェクトでのご相談として頂くケースが多いのですが、色々と正しく伝わっていない内容もあるように思われることもあり、整理した記事に書き起こすことにしました。

    もっとみる »
  8. Upgrade Compatibility Toolを使って、Magentoのアップデート時の互換性チェックをしてみよう

    フレームワークやプラットフォームを使用してシステムを構築・運用していると、必ず「アップデート」という課題に直面します。
    アップデートを行う際、多くのフレームワークやプラットフォームでは機能面の改善に伴う仕様変更によって、それまでのバージョンとの互換性が失われているケースが多々あります。
    あるいは、言語バージョンの変更による機能廃止・変更による影響も無視できないものとして存在します。

    もっとみる »
  9. 3Dセキュア2.0 対応Magento用決済エクステンションをリリースしました

    弊社製の以下のエクステンションをアップデートいたしました。

    VeriTrans 4G連携エクステンション for Magento2 につきましては、既に8月時点でリリースをしておりましたが、今般3つの決済サービスが加わることになりました。

    もっとみる »
  10. Magento2.4系用最新版日本語ロケールのインストール方法

    Magento2系がリリースされて6年が経過しました。
    日本語ロケールや日本語化の諸々については、折に触れてご紹介してきましたが、先日Adobe日本法人側から正式に日本語ロケールの提供開始が告知されました。
    このエントリでは、そのインストール方法について簡単にご説明していきたいと思います。

    もっとみる »