2016-10-20 4 views
0

ここは私のページのURLです:www.1800-gifts.c​​om/USA/Cake-Deliveryや他のページはすべてキャッシュされていても非常に遅いです。圧縮が有効です。彼らは私のホスティングプロバイダーですが、彼らは肯定的に応答しないパパを呼び出します。いくつかのページで巨大な読み込み時間があります

開発者はサーバーの問題だと私に伝えていますが、サーバーで問題は見つけられません。

このウェブサイトはasp.net 4.0で開発されました。データベースはmssql 2012 r2です。 サーバはVPSで2GBのRAMを搭載しており、データベースには2GBのデータがあり、一部のテーブルには100,000以上のレコードが含まれています。

私のサイトを見て、私に示唆を与えてください、私はGoogleページの速度と他のツールですべて異なった意見を言ってチェックしました。

答えて

0

これが原因であるかどうかはわかりませんが、開発者モード(F12)を有効にしてクロムでサイトを実行すると、読み込み時間(44s)を引き起こしているケーキ配信ページが表示されます。また、ページにJQueryエラーがあることがわかります。

これはおそらく問題の一部である可能性があります。

EDIT:

私はエリックが正しいと思うリンク先のページを見た後、jQueryのは問題ではありません。

サイトを開発しているユーザーは、ページが完全に動作する方法を再訪する必要があります。ページのページ読み込みには大量の操作が行われています。また、使用されている操作は、すでにメソッドが構築されていることを行うためのハックアンドスラッシュの方法です。これは、コーディングが悪いために読み込みが永久に続くページにすぎません。

私は、開発者が図面ボードに戻ることをお勧めします。

+0

あなたの答えのおかげで、私は本当にあなたがjqueryのは、このような問題を引き起こしていることを唯一のものであることを私に伝えることができますしてください、ということを認識?または何か他にもありますか? –

+0

コードを実際に見ることなく、言うことは難しいです。しかし、私はJQueryが使用されている3つの場所を見ていますが、それは未定義として引っ張っています。呼び出しの最初のポートは、JQueryライブラリへの参照リンクが有効であることを確認することです。 – ThatChris

+0

もう一度ありがとうございます:ここにコードを投稿できないのでエラーが表示されますので、ここにアップロードしてくださいhttps://drive.google.com/open?id=1-aJC2XFgzFnV1egxjhHw6DH_YeFoVaNI9fOEppD0aPY –

0

あなたのページを見て、間違っているかもしれないことを教える素晴らしいツールがたくさんあります。たとえば、GTmetrixでページを分析すると、thisとなります。

  1. gzip圧縮
  2. 縮小化、CSS、HTMLやスクリプト

と、より多くを連結JS

  • :あなたはたとえば、すぐに作業することができ、重要なヒントにもあります。私も最近、重要な最適化を示す記事を書いたweb performance

    あなたのページの滝のチャート(GTmetrixでも利用可能)を見ると、実際にあなたのサーバーが実際に表示されます。最初の要求(最初から最後までのバイト)に対する回答を受け取るのに16秒かかります。明らかに何か間違っている!

    サーバー上で間違っている可能性があることはたくさんあります。データベースのクエリをテストする必要があります(速度は遅くなりますか、ページの読み込みには何回実行されますか?)。

    enter image description here

  • +1

    答えは@Erikです。私のページには、約10以上のデータベースクエリがたくさんありますが、それらを実行するとすべてがうまく機能しています。 –

    +0

    あなたのサーバーが共有環境でホストされている場合は、ディスクへのスワップに問題があるかもしれませんが、この時点ではランダムな推測です。私たちはあなたのバックエンドに関するより良い答えを得るために、より多くの情報を必要とします。 – Erik

    +0

    あなたはサーバーの何が間違っているのか理解できますか?私は問題がサーバーにあることをgodaddyを証明することができるようにsuggetionを与えてください。 –

    関連する問題