AdobeCommerceによるアップグレード-ソートおよび簡略化

公開: 2021-11-29

アドビは、2022年にコアコマースアプリケーションのアップグレードの頻度を減らすのに非常に役立ちます。したがって、アドビコマース開発インスタンスを完全に更新し続けることは、最新の機能をすべて備え、安全で、パフォーマンスが高く、パフォーマンスが高いプラットフォームを維持するための鍵です。信頼性のある。 アドビは常に、ユーザーが予測可能で再現性のあるシームレスなアップグレードを実行できるようにしてきました。 過去18か月間、Adobe Commerce製品チームは、予測可能なライフサイクルとリリースポリシー、およびベータプログラムとプレリリースプログラムを含む、リリースプロセスにいくつかの変更を加えました。 アップグレードプロセス全体も、新しいマーケットプレイス拡張コンプライアンスポリシーに加えて、品質パッチ、アップグレード互換性ツールの導入により簡素化されました。

パッチタイプ

現在から2022年10月まで、4つではなく3つのパッチが提供されることになっています。これには、2つの完全なパッチと1つのセキュリティパッチが含まれます。

パッチリリース

完全なパッチリリースには、アップグレードの複雑さを軽減するために、セキュリティ、コンプライアンス、パフォーマンス、および優先度の高いバグが含まれます。 新しいイノベーションは、LiveSearchやProductRecommendations、AmazonSalesChannelなどの独立したサービスに役立ちます。

  • 完全なパッチには、コアアプリケーションの更新のみが含まれます。
  • これらのリリースはまれであり、セキュリティ、コンプライアンス、パフォーマンスの更新、および優先度の高いバグが含まれています。
  • 更新は販売者が実行できます

セキュリティパッチリリース

  • セキュリティ関連の更新のみが含まれます
  • セキュリティコンプライアンスのために絶妙に設計されています
  • 更新は販売者が実行できます

品質パッチツールは、優先度の低い問題とともにコミュニティへの貢献を提供します。つまり、マーチャントは自分にとって重要な更新を選択できるため、メンテナンスの俊敏性が向上します

機能リリース

  • 主に新機能に焦点を当てています
  • これらは、独立したサービスまたはモジュールとして提供されます
  • 自動的に更新されます。

PHPとサポート終了日

アドビはEOS、つまりサポートの終了日をPHPの終了日に合わせてシフトします。これは、PHPバージョンがEOLの終了に達するたびに、アドビはPCIコンプライアンスを維持するためにAdobeCommerceコードを更新することが期待されることを意味します。 Adobe Commerceのライフサイクルポリシーは、さらにPHPEOLの日付に合わせて調整されています。

リリースソフトウェアサポートの終了依存するPHPバージョン
Adobe Commerce 2.4.0-2.4.3 2022年11月PHP 7.4
Adobe Commerce 2.4.4-2.4.6 2024年11月PHP 8.1

リリースカレンダー2022

Adobe Commerceリリースカレンダーは、 https://devdocs.magento.com/release/で入手できます。

アドビコマースリリースカレンダー2022

ベータプログラムと品質パッチツール

ベータプログラムと品質パッチツールを使用して、AdobeCommerceおよびMagentoオープンソースの重要な更新の配信を高速化できます。 アドビは、2021年10月から2022年第1四半期のフルパッチリリースのベータコードをリリースし、パートナーが今後の改善とPHP7.4からPHP8.1への移行に備えるために、2.4.4のプレリリース日までリリースする予定です。 。 加盟店は、アップグレード計画チェックリスト、アップグレード互換性ツール、およびアップグレードのベストプラクティスガイドにアクセスして、更新と開発のスケジュールを確認することもできます。

AdobeCommerceによるアップグレードの簡素化

アップグレードのベストプラクティス

Adobe Commerceは、その柔軟性とカスタマイズのしやすさで最も人気があります。 これは、ユーザーがUIを設計およびカスタマイズし、APIといくつかのコアサービスを拡張するための多くの拡張ポイントを提供します。 アドビのコマース開発は、サードパーティのシステムとさらにシームレスに統合されます。 したがって、効率的なアップグレードを確実にするには、これらすべてのカスタマイズを適切な方法で行うことが重要です。 アップグレードのベストプラクティスガイドは、次のパラメータを詳細に説明するのに役立ちます。

  • アップグレードの複雑さの原因となるレバー
  • 労力とコストをアップグレードするために必要な計算
  • アップグレードおよびコーディング標準のベストプラクティス
  • 実行のためのアップグレード計画と戦略
  • アップグレード後のテスト

アップグレード互換性ツールの機能強化

アップグレード互換性ツールは、特定のAdobe Commerceインスタンスのすべてのカスタマイズを分析し、アップグレード前に更新が必要になる可能性のあるコードを特定するコマンドラインインターフェイスまたはCLIツールです。 初期リリースには、PHPとGraphQLAPIの互換性を検証するアップグレード互換性ツールが含まれていました。 新しいリリースでは、以下の機能強化とともに、対象範囲が拡大する予定です。

  • コアファイルの変更:このリリースでは、顧客とパートナーがコアコードの変更を識別し、変更の影響を確認するためのチェックポイントがあります。 これにより、開発プロセスの問題をプロアクティブに特定できるため、将来のアップグレード時の問題を防ぎ、TCOを削減できます。
  • レポートをJSONファイルにエクスポートする:これは、コミュニティからのフィードバックに従って実装されました。 この場合、特定されたすべての問題の詳細は基本的にJSONファイルにエクスポートされるため、ツールを再度実行しなくても結果を読み取ったり、共有したり、管理したりできます。
  • 改善された方法でVBE検証を処理します。VBEまたはベンダーバンドル拡張機能はAdobeCommerceコアコードの一部ではありませんが、これらはアドビによってテストおよびサポートされています。 VBEは、コアコードと同じアプローチを使用して検証できるようになりました。これにより、ユーザーはカスタマイズとコアコード/VBEに関連する問題を明確に理解できます。
  • エラーコード:エラーコードは、アップグレードの過程で問題を特定、理解、および解決するのに役立ちます。 したがって、エラーメッセージと警告メッセージは、より適切な説明と推奨される解決策を提供します。

また、 #upgrade-compatibility-tool slackチャネルに参加して、アドビ製品チームやコミュニティからあらゆる種類のサポートを受けて、このツールの将来の方向性を導くことができます。

拡張機能のマーケットプレイス互換性ポリシー

アドビは、市場で入手可能な拡張機能の品質と互換性を確保するために、いくつかの対策を実施しています。 新しい互換性ポリシーも導入されました。ベンダーは、マイナーリリースの拡張機能の互換性を90日以内に確認し、パッチリリースが利用可能になってから30日以内に互換性を確認する必要があります。 これらのガイドラインを満たしていない拡張機能は、期限が切れると、マーケットプレイスからさらに除外されます。 Commerce Marketplace Extension Quality Programは、ベースライン機能、コード品質、マルウェアの不在などの提出物も検証します。 このポリシーにより、ユーザーは拡張機能を使用してビジネスニーズを満たすことができます。

将来のアップグレードの計画

PHP 7.3は2021年12月にサポートが終了し、Adobe Commerce 2.3は2022年4月にサポートが終了する予定です。ユーザーは、AdobeCommerceの最新バージョンに従って環境を更新することが重要です。 PCIコンプライアンスを有効にし、継続的なセキュリティ更新、サポート、および新機能へのアクセスを可能にします。 マーケットプレイスの拡張機能はアップグレードの重要な部分であり、ターゲットバージョンと互換性がない場合、主要なブロッカーになる可能性があるため、新しいマーケットプレイスの互換性ポリシーにより、Adobe Commerceの新しいリリースの拡張機能の可用性が向上し、アップグレードするユーザー。 最新のアップグレードのベストプラクティスガイドとアップグレード互換性ツールの更新により、パートナーと顧客は、計画する必要のある資産を備え、アップグレードプロセス全体を簡素化できます。

これらの古いバージョンのPHPとAdobeCommerceをまだ使用している場合は、インドで有名なMagento Webサイト開発会社として、アップグレード計画を開始することをお勧めします。

すでにMagentoサイトを取得しましたか、それともMagentoで販売したいと思いましたか?

連絡してください!

アドビコマース開発

IndGlobalは、バンガロールを代表するeコマースエージェンシーの1つであり、MagentoWebサイトを利用したAdobeCommerceの構築に10年以上の経験があります。 また、バンガロールのMagento開発にも多大な貢献をしています。

Magentoeコマース

eコマースMagentoBangaloreは、その豊富ですぐに使える機能のために非常に一般的に使用されているeコマースフレームワークです。 魅力的なショッピング体験。 カスタマイズする比類のない機能 いくつかの有名なMNCだけでなく、スタートアップや起業家は、eコマースWebサイトを構築するためにMagentoeコマース開発バンガロールを使用することを好みます。

インドで最高のMagentoWebサイト開発会社として、ただし、Magento開発者を雇う際には、このプラットフォームで効率的で、PHP、MySQL、またはMariaDBとともにMagentoの設計と開発に関する知識が豊富な人を選択できるようにすることをお勧めしますここではデータベース管理が使用されているためです。