2011-02-01 13 views
0

最近、私たちが開発したシステムは、(クライアントでIE6/7月8日を使用して)、お客様の運用環境に展開されています:お客様の生産環境に何が問題ですか?

  • Windows 2003のEnterprise EditionのSP2
  • ASP.NET 3.5(Ajax機能付き)

WANインターネット接続からDefault.aspxという名前のサイトエントリポイントにアクセスすると、正常に動作します。しかし、LAN接続ページからサイトにアクセスすると、レンダリングに時間がかかります。

IEのステータスバーに情報をロードする空白のページが表示されます。それが読み込まれている間、私はページを右クリックして3回ソースコードを見て、その内容が毎回増加していることを見ました。つまり、ページが実際に読み込まれています。

お客様のLAN環境での接続速度が遅いことがわかりました。しかし、私たちはこれを解決しなければなりません。

だから、誰も私にこれを改善する方法のヒントを教えてもらえますか?

更新:あなたのコメントへの返信で

マイケル: はい、私たちは皆、ネットワーク上の問題ではないと思っていますが、どこに行けばいいのか分かりません。

tsegay: はい、LANインターネット接続を持つローカルネットワークからは遅いです。しかし、私たちのLANイントラネットテスト/開発環境には問題はありません。

+1

プログラミング上の問題よりもネットワーク上の問題に似ています。 [Webmasters](http://webmasters.stackexchange.com/)または[ServerFault](http://serverfault.com/)を試してみてください。 –

+0

あなたはローカルネットワークからの速度が遅いと言っていますか?あなたは正しい助けを得るためにもっと情報を必要としていると思いますか? – tkt986

答えて

1

LANセキュリティの問題がある場合は、IT担当者が修正できるように、HTTPトラフィックの問題を特定する必要があります。クライアントにFiddlerをインストールし、どのセッションが遅いかを確認します。それはDefault.aspxまたはリソース(あれば)ですか?ファイアウォール/ウィルススキャンで好まれないJavaスクリプトファイルまたはオブジェクト(アクティブ-X)がページに存在する可能性があります。トラフィックが滞ったりクロールした場所がわかります。

セキュリティスキャンでHTMLを変更できます。 LANおよびWAN経由でアクセスされるDefault.aspxのFiddlerコンテンツの長さを比較して、変更されていないことを確認します。また、DNSに問題がある場合、Fiddlerは高いDNS時刻を表示します。

+0

今、私たちの顧客は私たちに、LAN上のネットワーク問題を調べる時間を与えません。彼らは私たちのソースコード内の何かを修正して、たとえ遅い速度であってもシステムを動作させたいと思っています。 –

+0

最後に、すべてのjsタグをbodyタグの外に置くことによってaspxファイルを修正しなければならず、遅いスピードでさえ... ...ありがとう。 –

関連する問題