согласно нашей архитектуре у нас есть веб-сервер (Apache), работающий на одном компьютере, и моя база данных (MySQL), работающая на другом компьютере. Связь между этими двумя машинами осуществляется по внутренней сети (без брандмауэра или шлюза).
У нас есть сайт с тяжелой базой данных, насчитывающий около 3000 продуктов, и ожидается, что их число будет расти. Но проблема в том, что сайт загружается слишком долго (~ 30 секунд). диаграмма водопада в браузере показывает, что первый ответ от сервера занимает около 24-25 секунд, а затем полная страница загружается за 30 секунд.
Изображения продуктов не тяжелые, а также нет необходимости в CDN, поскольку сервер находится в той же географической зоне.
сайт размещен в частном облаке
оценка на GTMetrix 96%
Будем очень признательны за любые указатели для отладки проблемы.