<script type="text/javascript" async="" src="https://bitrix.info/ba.js"></script>
, но на практике грузит по http. Я прям в растерянности что делать и где искать. Mixed Content: The page at 'https://profit-lab.ru/' was loaded over HTTPS, but requested an insecure image 'http://google.ru/'. This content should also be served over HTTPS.
$time = microtime(true);
в начале php скрипта и в конце $time_end = microtime(true) - $time;
. Между ними происходит вытягивание из бд нужных даных и запись их в ответное сообщение. В случае фильтра обратно идет только 1 число, в случае модалки это данные типо заголовки, ссылки на изображения и тексты не большие. Вот это время и равно в среднем 0.06-0.08(ctrl+f)- я так понял вы просто поочередно в файлах ищете, а я предложил сразу взять папку со всеми файлами и глобально поиск запустить строки. Либо же брать файл, который ответственен за вывод той страницы, в которой происходит отображения этого самого изображения. И дальше по коду смотреть, искать ответвления и зависимости. Без виденья в живую сложно что-то подсказывать. Дерзайте!