Парсер с каждой новой страницей медленнее работает

Kotomorons

Client
Регистрация
13.09.2016
Сообщения
6
Благодарностей
0
Баллы
1
Добрый день. Подскажите, пожалуйста, как решить проблему. Необходимо спарсить результаты поискового запроса, шаблон элементарный: задает условие, парсит страницу, переходит на следующую и так сотни-тысячи раз. Первые десятки страниц парсятся моментально, но потом с каждым новым проходом начинает подтормаживать, а потом дико тормозит. Шаблон прекратить не могу, ибо результаты будут с нуля. Что делать?!
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 685
Благодарностей
4 652
Баллы
113
post get. Или продумывать логику так, чтобы парсить порциями, и след запуск начинался с места окончания парсинга предыдущего
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
22 449
Благодарностей
10 007
Баллы
113
Добрый день. Подскажите, пожалуйста, как решить проблему. Необходимо спарсить результаты поискового запроса, шаблон элементарный: задает условие, парсит страницу, переходит на следующую и так сотни-тысячи раз. Первые десятки страниц парсятся моментально, но потом с каждым новым проходом начинает подтормаживать, а потом дико тормозит. Шаблон прекратить не могу, ибо результаты будут с нуля. Что делать?!
после десятков страниц нужно сохранить урл последней страницы в переменную и идти на экшен перезагрузки инстанса, делать навигейт на сохраненный урл и так регулярно..
память будет освобождаться и шаблон будет работать быстро..
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
22 449
Благодарностей
10 007
Баллы
113
потерто..
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 796
Благодарностей
6 025
Баллы
113
Нужно чистить кэш браузера и делать перезагрузку инстанса периодически.
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)