Оптимизация поиска на prestashop 1.4

Тема в разделе "PrestaShop", создана пользователем MEGAKOLYAN, 26 дек 2014.

  1. MEGAKOLYAN

    MEGAKOLYAN

    Регистрация:
    30 ноя 2014
    Сообщения:
    1
    Симпатии:
    0
    Доброго времени суток, собственно проблема - есть магазин на prestashop 1.4. с большим колличеством товаров ~ 90000, и при поиске, часто выскакивает ошибка 504 Gatyeway Time Out. Поэтому хочу поставить лимит на поиск - ограничить выборку к примеру до 1000 товаров. Чтобы выводилось не больше 1000 товаров по поисковому запросу. Начал ковырять файл classes/search.php нашел там несколько запросов к бд на выборку данных. Но пока нет результатов, не могу понять какие конкретные запросы отвечают за выборку. Может кто сталкивался с подобной задачей, или на зубок знает поиск престашоп)) В любом случае сразу спасибо вам
     
  2. duke1999

    duke1999

    Регистрация:
    30 дек 2014
    Сообщения:
    143
    Симпатии:
    48
    функция Search::find() в Search.php там и так стоит лимит 10 результатов при ajax запросе и кол-во товара на странице при обычном запросе.
    Настраивайте сервер, если действительно под 100000 товаров так это очень много