У меня есть вызов jquery ajax, $.get("/ajax/file.php")
, на моем веб-сайте.
file.php
включает в себя около тысячи строк всего из нескольких внешних файлов php, а затем выполняет несколько простых запросов на выборку к базе данных mysql. Проблема в том, что это действительно медленно. Вся страница работает достаточно быстро, но этот ajax-вызов может иногда загружаться даже за 9 секунд.
Конечно, иногда это может быть секунда или около того, но обычно это довольно медленно. Я сделал тест, в котором я в основном удалил все соединения include и db из файла, сделав его просто отображающим команду echo. В большинстве случаев это было быстро, но я получаю очень медленную загрузку каждые 5-8 обновлений.
Раньше я читал о том, что $.load()
медленный, и поэтому я изменил его на $.get()
, но это мало помогает.
Есть идеи?