Разобраться с базой данных, ускорить сайт
Всем доброго дня!
Ищу человека, который бы помог решить проблему с медленной загрузкой сайта Интернет-магазина. На данный момент главная страница сайта загружается 6-10 секунд, это неприлично долго. https://developers.google.com/speed/pagespeed/ показывает 45 из 100, что совсем плохо.
Хостер говорит, что проблема в следующем:
"Сайт медленно работает, потому что происходит много обращения к базе данных, каждое из которых, в свою очередь, выполняется довольно долго. Какой-то конкретный запрос, замедляющий работу, выделить сложно, они примерно одинаковые.
18:59:55.424663 poll([{fd], 1, 1471228928) = 1 ([{fd])
18:59:55.524096 recvfrom(92, "♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥def♥♥♥♥♥♥♥♥♥♥♥♥total♥♥♥♥\f?♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥1♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥6♥♥♥♥♥♥♥♥\"♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥3258♥♥♥♥♥♥♥♥6♥♥♥♥♥♥♥♥\"♥♥♥♥", 4697, MSG_DONTWAIT, NULL, NULL) = 62
И таких запросов много.
Для ускорение необходимо оптимизировать запросы к базе данных."
Интернет-магазин работает через API - связан с поставщиком, который предоставляет XML и т.д. Если кто-то уже настраивал подобные магазины именно в таком варианте, это будет большим плюсом.
Пожалуйста, предлагайте свои варианты решения, стоимость их исполнения.
Запросы на показ адреса сайта и подробности, вся переписка - внутри сервиса Веблансер. Предоплата 50 процентов в случае, если понимаете, в чем проблема. Оплата посредством WMR.