Проблема при загрузке веб-страниц, которые содержат Google AdSense - PullRequest
0 голосов
/ 12 ноября 2010

Может показаться, что это не вопрос разработки, но есть ссылка.

У меня возникли некоторые проблемы при загрузке некоторых веб-страниц с машины для разработки.Они были мучительно медленными.Я пренебрег этим, пока не попытался запустить свой собственный сайт, и обнаружил, что виновником был файл show.ad.js, предоставленный google adsense.

Используя firebug, я вижу, что страница зависает при загрузке этого файла, а затемпрерывается примерно через 5-10 секунд.Если я вызываю несколько записей базы данных на страницу, она загружает одну, зависает, прерывает, а затем загружает другую.

Устранение неполадок, которые я предпринял и могу исключить:

  • Мой маршрутизатор или любое другое внешнее периферийное устройство.Если я иду на любой другой компьютер в доме, страница загружается нормально и очень быстро.Я пробовал кабельное и беспроводное соединение.Проблема, похоже, уникальна для моей машины.
  • Это не просто мой сайт, это все сайты с Google AdSense.
  • Я отключил брандмауэр и отключил антивирус.Без изменений.
  • Это из всех браузеров на этом ПК.Я пробовал Chrome, Safari, Firefox и т. Д.Без изменений.
  • У меня нет установленного программного обеспечения для блокировки рекламы, о котором я знаю.

Я знаю, что может быть миллион причин, по которым у меня может возникнуть эта проблема, но я подумалкто-то там мог иметь подобный опыт.В противном случае я могу отследить проблему, так как понятия не имею, с чего начать.

Заранее спасибо

Ответы [ 2 ]

2 голосов
/ 12 ноября 2010

Поместите его как можно ниже на странице, чтобы минимизировать помехи при рендеринге других элементов.

Я работал на больших сайтах, где у нас периодически возникали проблемы с загрузкой Google и других сторонних js;мы определили, что проблема была со сторонними серверами, а не с нами;единственное, что вы можете сделать (кроме отключения AdSense), это организовать страницу так, чтобы она отображалась, даже если вы не можете загрузить сторонние компоненты.

1 голос
/ 12 ноября 2010

Вы проверили файл hosts? Там может быть фиктивный IP-адрес для хоста AdSense, определенного там. Этот файл представляет собой простой текст и расположен в %SystemRoot%\system32\drivers\etc\hosts на окнах Windows, без расширения. (%SystemRoot% обычно C:\WINDOWS при установке по умолчанию.)

Кроме того, в вашем DNS-кэше может быть неверный IP-адрес. Запустите ipconfig /flushdns, чтобы очистить его.

...