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

Kotomorons

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

doc

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

Sergodjan

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

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 903
Благодарностей
9 320
Баллы
113
потерто..
 

VladZen

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

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