Доброго всем времени суток! На сайте тормозит категория с большим количеством товаров. Яндекс ругается на долгий ответ сервера. Конкретно данная категория по количеству товаров на сайте пожалуй самая большая на сайте (тысяч 50 товаров если я не ошибаюсь). За загрузку элементов отвечает компонент catalog.section. Мне не нравится что он тянет кучу лишний инфы из базы, например тот же детальный текст, который на данной странице нах не нужен. Можно ли как-то отфильтровать данные поля?!?? Вообще я сперва думал что компонент, как-то криво делает запрос к БД и поэтому сервер начинает тупить, но докопавшись до самого дна понял что вроде всё ok, из базы приходят ровно то число элементов, сколько требуется отобразить на странице, разве что много лишних данных (о чём я указал выше). Теперь думаю что дело в пагинаторе и это он как-то так нагружает сервер, дабы рассчитать размер пагинации. Но в целом может быть кто сталкивался с тормозами битрикса на больших категориях?!?? Подскажите каким наиболее оптимальным путём их можно решить??!? Заранее всем спасибо)
А так - первым делом нужно посмотреть страницу в режиме отладки с кешем и без него (кеш может не работать, тогда нужно первым делом его "вылечить"), если на странице много картинок с ресайзом - они могут долго создаваться, надо сделать предресайз (пройтись по всем страницам, либо сделать это скриптом), если компонент кастомизированный - нужно смотреть в сторону того, что там происходит и искать то, что долго отрабатывается, проверить мощность сервера - возможно для такого количества товаров он уже не подходит или он настроен немного не так как надо - буквально от пары параметров в конфигурации скорость может измениться в разы )