Здравствуйте! после наполнения товарами, сайт стал сильно тормозить, открытие страниц ждала от 30 секунд до 4 минут!!! Написала в тех поддержку хостинга, они сутки все диагностировали, увеличили оперативную память, включили кеширование и сжатие, но смогли добиться загрузки страницы 20-30 секунд, в итоге резюмировали:
1)При обработке слишком много раз запрашиваются не существующие файлы и функции, запросы к которым из созданного дампа мы выбрали и поместили в отдельный дамп:
/var/www/intimate/data/www/strace_not_found.txt
их там не так много, всего - 284, тем не менее, мы считаем что так не должно быть.
2) среди запросов присутствует слишком большое количество циклических обращений к одним и тем же ресурсам, и что очень странно этими ресурсами являются изображения
с 441794 всех запросов две картинки упоминаются по 121420 ( в сумме 242840) что кажется чрезмерно большим количеством для обычных изображений
121420 stat("/var/www/intimate/data/www/intimategoods.ru/image/cache/placeholder-90x90.png", {st_mode=S_IFREG|0644, st_size=2495, ...}) = 0
121430 stat("/var/www/intimate/data/www/intimategoods.ru/image/placeholder.png", {st_mode=S_IFREG|0644, st_size=56256, ...}) = 0
3) Это довольно частое повторение функций обращения к таблицам oc_seo (первая колонка — количество обращений):
10 sendto(5, "q\0\0\0\3SELECT keyword FROM oc_seo_"..., 117, MSG_DONTWAIT, NULL, 0) = 117
37 sendto(5, "p\0\0\0\3SELECT keyword FROM oc_seo_"..., 116, MSG_DONTWAIT, NULL, 0) = 116
91 sendto(5, "s\0\0\0\3SELECT keyword FROM oc_seo_"..., 119, MSG_DONTWAIT, NULL, 0) = 119
200 sendto(5, "o\0\0\0\3SELECT keyword FROM oc_seo_"..., 115, MSG_DONTWAIT, NULL, 0) = 115
904 sendto(5, "t\0\0\0\3SELECT keyword FROM oc_seo_"..., 120, MSG_DONTWAIT, NULL, 0) = 120
9003 sendto(5, "u\0\0\0\3SELECT keyword FROM oc_seo_"..., 121, MSG_DONTWAIT, NULL, 0) = 121
50721 sendto(5, "v\0\0\0\3SELECT keyword FROM oc_seo_"..., 122, MSG_DONTWAIT, NULL, 0) = 122
Вся предоставленная информация получена из "стрейс" файла интерпретации главной страницы Вашего сайта.
Мы пытались изменять версию РНР, включать отключать разнообразные РНР модули, которые призваны кешировать РНР ответы, проводили тест и оптимизацию таблиц базы данных, тем ни менее, ничего не помогает решить данную проблему.
Я удалила все товары с сайта, все почистила, отключала модули для проверки... но ничего не помогло... Посоветуйте что-нибудь, пожалуйста! Сайт на окстор 3.0.2.0, шаблон Fractal