2017-07-26 12 views
-2

私たちのサイトはMagento 1.9に基づいており、ホームページのスピードは問題ありません。Magentoウェブサイトのスピード調査

https://www.sofary.com/black-rectangle.htmlのように、私たちの製品ページでは、製品をカートに追加するのに(5秒以上)非常に時間がかかります。

私たちはいくつかの調査を行い、jsファイルとcssファイルのようなリソースファイルの一部を組み合わせることができると考えています。しかし、スピードが飛躍的に向上するとは考えていませんでした。

ボトルネックがどこにあるのかわかるように、プロセス全体で各ステップでどのくらいの時間を費やしているか理解するためのツールがありますか?

+0

質問を編集して、適切な回答を特定するための十分な詳細を持つ特定の問題に限定してください。問題を解決しようとした方法の詳細をお寄せください。この質問を明確にするための[ヘルプ]ページ(https://stackoverflow.com/help/how-to-ask)を参照してください。 – viCky

答えて

0

は、インターネット上での研究の後、ここで私がこれまでに見つけることができる最も相対的な答えです。

0

これは広い質問の一種です。ウェブサイトの速度を判断するのに利用できるツールがたくさんあります。問題は何倍もあり、ウェブサイトのパフォーマンスを向上させるためにすべての可能性を検討する必要があります。

ここでは、あなたのウェブサイトで見つけたいくつかの点を徹底的に取り上げますが、残りの部分ではインターネットに関するさらなる研究を行う必要があります。

まず、chrome inspect要素の[ネットワーク]タブを使用してウェブサイトの掲載結果を判断できます。それはあなたに負荷時間を与えるでしょう。次に、chrome inspect要素の[パフォーマンス]タブを使用できます。これはあなたのウェブサイトのジッタ/遅い読み込みにつながるプロセスを提供します。また、yslow拡張子を使用して、どのファイルが読み込みに時間がかかり、どのように解決できるかを包括的に把握することもできます。

私が見るところでは、ページは約8秒で読み込まれます。あなたのページのファイルサイズは約1.6Mbです。大きな画像はありません。しかし、HTTP要求の数は〜130です。これを最小限に抑える必要があります。 css(あなたのウェブサイトの12のファイル)とjs(あなたのウェブサイトの16のファイル)ファイルを結合したり、縮小したり、イメージをgzipしたり、キャッシュを使用して読み込み時間を短縮することができます。

gzipについては、ホスティングプロバイダにお問い合わせください。ほとんどの場合、ホスティングで直接有効にすることができます。 js cssファイルをキャッシュして結合するには、あなたのバージョンのマゼンタに適したプラグインを見つける必要があります。私は願っています下

  • Minigy JSとCSS
  • でJavascriptを入れHTTPが

  • はCDN
  • を使用して要求少なくしてください

    • :後

      はYSlowのレポートからいくつかのポインタですこれは役に立ちます。それはほとんどの時間が費やされている場所を確認するためにMagentoのプロファイラを使用する方法を私に示してhttps://mirasvit.com/doc/common/profiler

  • +0

    情報に感謝します。それは助けになる。 Magentoバックエンドで動作するツールがあり、SQLクエリにかかる時間などの詳細を教えてください。 –

    +0

    [Magento Connect](https:// www。magentocommerce.com/magento-connect/)、ここであなたのマゼンタ版のプラグインを検索することができます。プラグインをインストールする前に、レビュー、評価、コメントをお読みください。また、ライブWebサイトにプラグインをインストールするのではなく、プロダクションサーバー上のプラグインを最初に試し、プラグインをインストールした後、一度ログアウトしてバックエンドに一度ログインすることをお勧めします。私はSQLクエリについてもっと詳しく説明できるプラグインがあるとは信じていませんし、Magentoのアーキテクチャーのようにそれについて行うことはあまりありません。 – viCky

    +0

    また、あなたの質問が解決された場合は、答えの左側にあるチェックボックスをクリックしてクエリを閉じてください。 – viCky