Медленная работа под IE

Главные вкладки

Аватар пользователя jeweller jeweller 10 сентября 2007 в 15:08

Работаю пока на денвере и заметил, что в Opera, страницы загружаются быстро. А вот в IE загрузка очень сильно тормозит. Скоро собираюсь залить сайт на хостинг, но сейчас сомневаюсь - непонятна причина меделенной загрузки стриц сайта в браузере IE. Подскажите, в чем может быть причина?

Комментарии

Аватар пользователя jeweller jeweller 10 сентября 2007 в 16:43

Спасибо! Действительно, это следствие моих изменений выбранной темы оформления.
А конкретно - при изменении файла template.php.

При добавлении нового региона для темы amadou:
'content_header' => t('header of main content'),
начинаются тормоза в IE. Последующее размещение в page.tpl.php <?php print $content_header; ?> неудачно и приводит к указанной проблеме.

Аватар пользователя jeweller jeweller 10 сентября 2007 в 17:07

Оказывается проблема была все же не в этом, а все в том же скрипте Яндекс Директ http://www.drupal.ru/node/7599. Если он определен для вывода в одном из блоков, то загрузка страницы в IE почему то сильно тормозит.

Аватар пользователя jeweller jeweller 10 сентября 2007 в 17:23

К сожалению нет.
Я перепроверил - проблемы появляются тогда, когда в один из блоков назначен вывод рекламы Яндекс Директ. Почему то drupal не хочет принимать Ява скрипт.
Причем что интересно под IE вообще не выводится реклама Яндекс Директ, а в Opera после установки pathauto вывод наладился. Я уже почти 2 недели бьюсь с этим с Яндекс Директ не могу понять в чем проблема... То был проблема с отображением блока, теперь добавилась проблема с быстродейсвтием под IE.

Аватар пользователя jeweller jeweller 10 сентября 2007 в 18:58

Хм. такая же беда и скодом бегуна происходит. Неужели у меня только проблемы с Ява скриптами?

Может ли оказаться так, что эта проблема возникает только на денвере, а с переносом сайта на хостинг этого не будет?

Аватар пользователя alexweb alexweb 11 сентября 2007 в 15:34

проблема как раз-таки в том, что код яндекс директ ИЕ пытается подгрузить несмотря на то, что сайт локальный и доступа в инет нету. Такова особенность этого дурацкого поделия.

Аватар пользователя alexweb alexweb 11 сентября 2007 в 15:36

с переносом сайта на хостинг эта проблема с вероятностью 99.999999% исчезнет. Кстати, обращали ли Вы когда-нибудь внимание на то, как ИЕ грузит баннеры? Даже если нажата кнопка стоп или баннер недоступен - все равно продолжаются попытки загрузить. Даже ИЕ7 ведет себя подобным же образом

Аватар пользователя Leonyl Leonyl 7 марта 2010 в 14:39

Подтверждаю ту же самую багу, но без каких-либо Яндекс-директов
Денвер:
Denwer3_Base_PHP52_2010-01-29_a2.2.4_p5.2.12_zendoptimizer_m5.1.40_pma3.2.3.exe
Drupal: 6.16
MSIE: 7.0.5730.13

В лисе фронтэнд открывается за 15 сек. В опере за 1-5 сек (~10 сек. 1-ый раз, даже при отключённых модулях, в том числе и Update status).
В MSIE – 38 - 42 сек.!!!

Из-за этой проблемы становится ясно, почему на русских пространствах так много нежелающих использовать Drupal, ведь Denwer также очень распространён.

Немного позже: Решение: использовать альтернативный сервер Acquia. Кстати, он включает в себя Drupal 6.16 и, как в случае с WAMP (wampserver.com),
не нужно ставить отдельно поверх нужный php 5.2.
Чтобы сервер работал, нужно, чтобы панель AcquiaDrupalControlPanel.exe была запущена, т.е. её нужно минимизировать в трей, а не закрывать.