1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вступайте в наш Telegram чат: https://t.me/a_parser Нас уже 2600+ и мы растем!
    Скрыть объявление

Срабатывание фильтра

Тема в разделе "Техническая поддержка", создана пользователем LmPopo, 16 окт 2015.

  1. LmPopo

    LmPopo A-Parser Pro License
    A-Parser Pro

    Регистрация:
    22 янв 2013
    Сообщения:
    88
    Симпатии:
    26
    Если нет совпадения по регулярке в фильтрах, всё равно выполняется дальнейший парсинг $data .
    Скорость падает из-за этого раз в семь.

    Вот пример:
    [​IMG]
     
  2. Support

    Support Administrator
    Команда форума A-Parser Enterprise

    Регистрация:
    16 мар 2012
    Сообщения:
    4.377
    Симпатии:
    2.107
    Сначала обрабатывается Parse custom result, а потом фильтр: http://a-parser.com/wiki/query-results-relation/
    Да и падение скорости в 7 раз из-за регулярок - как-то не верится...
     
    LmPopo нравится это.
  3. Forbidden

    Forbidden Administrator
    Команда форума A-Parser Enterprise

    Регистрация:
    9 мар 2013
    Сообщения:
    3.336
    Симпатии:
    1.791
    падение вполне может быть на большом объеме данных, но то что фильтр обрабатывается после Parse Custom - верно, в данном случае можно заменить его на конструктор результатов
     
    LmPopo нравится это.
  4. LmPopo

    LmPopo A-Parser Pro License
    A-Parser Pro

    Регистрация:
    22 янв 2013
    Сообщения:
    88
    Симпатии:
    26
    Если всё верно, пошёл менять на конструктор)
     

Поделиться этой страницей