1ページ(チェックアウト)が非常に遅い


8

私のウェブサイトは、さまざまなAJAXおよびキャッシング拡張機能を使用して高速(1秒未満のロード)ですが、チェックアウトすると、すべてが完全に停止します。読み込み時間は、最大で約10秒、場合によってはさらに長くなることがあります。/ checkout / onepage /を更新しても、時間がかかることがあります。

この問題はおそらく多くの事柄に依存していると思いますが、原因を絞り込む方法を尋ねることから始めましょう。待機中に正確に何がロードされているかを教えてくれるデバッグモードはありますか?


あなたの店は速くありません。パフォーマンスの低下をキャッシュで隠し、それでも問題を抱えています。トップチップ。ストアを高速化し、キャッシュを削除します。magento.stackexchange.com/ questions / 84283 /…
Ben Lessani-Sonassi

回答:



3

チェックアウトの速度に関する主な問題は、キャッシュモジュールです。Magentoは、Zend_Cacheライブラリを使用してキャッシュモジュールを使用し、サイトを非常に遅くする膨大な数のファイルを作成します。あなたは簡単にこのでそれを置き換えることができます。
Cm_Cache_Backend_File
あるいはさらに良いは、Magentoのはで動作するように準備されるのRedis。この機能により、キャッシュはファイルシステムではなくRAMに送られます。それはもう少しトリッキーですが、私が言ったように、Magentoはそれを使用する準備ができています。
幸運を!


3

magentoのチェックアウトが遅い原因としては、次のことが考えられます。

  • magentoは、配送料金を収集するために非常に多くの配送ゲートウェイURLを照会する必要があります。UPSP、UPS、Fedes、DHLの配送方法を使用しない場合は無効にします。
  • magento 1.9.0.1を使用しているため、チェックアウト中に新しい注文の電子メールが送信されます-それがどれだけ速いかを確認してください。メールサーバーがダウンしている場合、顧客は注文送信ボタンをクリックした後、永遠に待機します。
  • magentoギフトメッセージ拡張機能は、チェックアウトページの読み込み時間に2セントを追加します。不要な場合は無効にしてください。

上記のファンシーなプロファイラーは必要ありません-デフォルトのmagentoプロファイラーを有効にするか、単純なAoeプロファイラーを使用してトレースを確認してください。サードパーティの拡張オブザーバーが遅くなっている可能性があります。

遅いmagentoサイトのこれらの7つの修正も参照してください。


0

他のすべての方法でMagentoを高速に取得できなかったときに機能したソリューションは簡単です。1)正規のhttps証明書をアクティブにして、すべてのトラフィックをリダイレクトします。2).htaccessとphp.iniファイルに移動し、phpのメモリ制限を少なくとも2Gに増やします。 。

無数の方法を試した後、これが最終的にフルページキャッシュがオンになっていない場合でもMagentoのデフォルトモードでスピードアップするように私のウェブサイトをロードさせました

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.