Проблема с простым PHP-скриптом на странице Joomla, только в IE. Длительное время загрузки - PullRequest
0 голосов
/ 01 ноября 2011

Я написал PHP-скрипт, который извлекает менее 200 строк из БД MySQL, имеющей 5 столбцов.Это действительно довольно просто, и я использовал общий вариант этого на других страницах.

Разница в том, что это теперь внутри страницы Joomla.

Страница отлично загружается в Firefox и Chromeно в Internet Explorer загрузка занимает очень много времени (минуты).

Существует ли какая-либо известная проблема между какими-либо из этих компонентов, которая может вызвать такую ​​проблему.

Спасибо за любыепомощь заранее.

Ответы [ 2 ]

0 голосов
/ 02 ноября 2011

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

Как называется ваш скрипт - вы встроили его в модуль, компонент или плагин? Может ли это быть вызвано несколько раз? Это на самом деле вызывается javascript / ajax изнутри страницы?

Если вы включите режим отладки, вы увидите, сколько запросов к базе данных выполняется медленной страницей? Ваш код выполняется несколько раз случайно - возможно, в цикле.

Это один запрос, возвращающий 200 строк - или цикл с 200 итерациями, выполняющий один запрос на каждую итерацию?

Тестируете ли вы IE сразу после тестирования других браузеров. Может ли это быть проблемой регулирования запросов в БД из-за перегруженной базы данных?

0 голосов
/ 01 ноября 2011

Обработка PHP-скриптов на сервере веб-сервером.И не важно, какой браузер вы использовали.Может быть, у вас есть код JavaScript?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...