2011-02-01 1 views
0

В последнее время система, разработанная нами была развернута в производственной среде заказчика (с использованием IE6/7/8 на клиенте):Что не так с производственной средой клиента?

  • Windows 2003 Enterprise Edition SP2
  • ASP.NET 3.5 (с функцией AJAX)

Когда мы получаем доступ к точке входа в сайт, которая имеет имя Default.aspx из интернет-соединения WAN, она работает нормально. Однако, когда мы получаем доступ к сайту со страницы подключения к локальной сети, требуется много времени для рендеринга.

Он показывает нам пустую страницу с информацией о загрузке в строке состояния IE. Во время загрузки я просмотрел исходный код три раза, щелкнув правой кнопкой мыши на странице и увидел, что содержимое увеличилось каждый раз, что означает, что страница действительно загружается.

Мы знаем, что скорость соединения в локальной сети клиента медленная. Однако мы должны попытаться решить эту проблему.

Итак, может ли кто-нибудь дать мне несколько советов о том, как улучшить это?

Update:

В ответ на ваши комментарии.

Майкл: Да, мы все думаем, что это должна быть сетевая проблема, но не можем узнать, куда мы можем пойти.

To tsegay: Да, это просто медленно из локальной сети, имеющей подключение к Интернету в локальной сети. Но в нашей локальной/интрасети тест-среде нет проблем.

+1

Звучит скорее как проблема с сетью, чем проблема с программированием. Вы можете попробовать [Веб-мастера] (http://webmasters.stackexchange.com/) или [ServerFault] (http://serverfault.com/). –

+0

Вы говорите, что он медленный только из локальной сети? Думаю, вам нужно добавить больше информации, чтобы получить правильную помощь? – tkt986

ответ

1

Если это проблема безопасности в локальной сети, вам необходимо изолировать проблему HTTP-трафика, поэтому ИТ-специалисты могут ее исправить. Установите Fiddler на клиент и проверьте, какие сессии (ы) медленны. Это Default.aspx или ресурс (если есть)? На странице может быть файл сценария java или объекты (например, active-X), которые не нужны брандмауэру/вирусу. Вы увидите, где трафик застревает или сканируется.

Сканирование безопасности может изменить HTML. Сравните в контенте Fiddler длину Default.aspx, доступ к которому осуществляется через LAN и WAN, чтобы убедиться, что он не изменен. Кроме того, если проблема связана с DNS, Fiddler будет показывать высокое время DNS.

+0

Теперь наш клиент не дает нам времени, чтобы просмотреть сетевые проблемы в локальной сети. Они просто хотят, чтобы мы что-то модифицировали в нашем исходном коде, чтобы система работала, хотя ее медленная скорость ... –

+0

Наконец, мне пришлось изменить файл aspx, поместив все теги js вне тега body, и он работал без какой-либо ошибки даже через его медленную скорость ... Спасибо. –

Смежные вопросы