コンテンツへスキップ サイドバーへスキップ
0

このリリースでは、多くの商品や商品バリエーションを持つWooCommerceストアのための最初のパフォーマンス改善を提供します。

私たちはすでに2回目の改善作業に取り組んでおり、まもなくリリースする予定です。

WooCommerceのパフォーマンスについての説明

WooCommerceの商品は、標準の投稿やページにはない多くの内部データを含んでいます。

ストアが正しく機能するために、WPMLはこれらすべてのデータを各言語と商品バリエーション間で同期する必要があります。

  • 例えば、価格はすべての言語で一貫している必要があります。
  • また、商品を販売すると、どの言語を使用していても在庫レベルがすべての言語で減少します。

そして、商品内にはこのようなデータが他にもたくさんあります。

課題:ストアの機能に不可欠なため、特定の商品データを同期から除外することはできません。

何が起こるか:WPMLとWooCommerce Multilingualをアクティブにすると、サイトは複数の言語を管理し、広範な商品データを同期し始め、追加の処理が必要になります。

結果:多言語ストアは単一言語ストアに比べて単純により多くの情報を処理する必要があるため、常により多くのサーバーリソースを必要とします。

私たちが行っていること:このリリースと将来のリリースでは、商品データをできるだけ効率的に処理することを目指しています。多言語サイトは単一言語サイトと完全に同じパフォーマンスを発揮することはできませんが、追加の処理を最小限に抑えるために努力しています。

WooCommerce商品の編集と翻訳の高速化

このリリースでは、WPMLが商品データを扱う4つの側面で高速化されます。

以下の表は、テストで観察されたパフォーマンス改善をまとめたものです。

実行されたアクション測定された速度改善私たちが行ったこと
商品の保存と更新16 – 30%商品分類とメタ情報の保存メカニズムを最適化
商品を翻訳に送信10 – 30%商品データの検証を改善し、商品添付ファイルのキャッシュを強化
翻訳された商品の受信27 – 35%すべての商品情報タイプを同期するためのより効率的なメカニズムを実装
商品の複製40 – 53%翻訳ジョブデータ生成プロセスを最適化

これらの改善は範囲として提示されており、結果は特定のサイト設定に依存します。

今すぐWooCommerceサイトを高速化する方法

通常通り、このリリースは段階的に展開されます。ただし、すぐに手動でサイトを更新することができます。

  1. サイトの管理画面で、プラグイン新規プラグインの追加に移動し、商用タブをクリックします
  2. 更新をチェックするためにクリックします
  3. WPML 4.7.2とWooCommerce Multilingual 5.4.2がリストに表示され、サイトをそれらに更新できます。

まだパフォーマンスの問題がありますか?お知らせください!

最新のWPMLとWooCommerce MultilingualにWooCommerceストアを更新した後もパフォーマンスの問題が続く場合は、詳細に調査したいと思います。

WooCommerceのパフォーマンス問題を報告するための専用のお問い合わせページを作成しました。

サイトを効果的にデバッグするために、以下の詳細を提供する必要があります。

  • サイトで使用されているテーマとプラグイン
  • 商品の数と商品バリエーション
  • 遅い特定のページ(直接リンクを提供)
  • 遅さを引き起こすアクション(例:ページロード、商品の保存)
  • パフォーマンスを測定するために使用したツールとその出力

今後のWordPress 6.8バージョンとの互換性

最後に、WordPress 6.8は4月15日にリリース予定であることをお知らせします。すべてのベータ版とリリース候補を積極的に監視し、テストしています。

WordPress 6.8が公開される数日前にWPMLの互換性更新を公開する予定です。利用可能になり次第お知らせします。

返信を投稿

他の人に対してトピックに沿った礼儀正しい対応をお願いします。この投稿に関連しない問題についてサポートが必要な場合は、サポートフォーラムを使用してチャットを開始するか、チケットを送信してください。

次のタグが使用できます:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>