Я пишу набор классов для сканера, он сканирует стартовую страницу, тянет три ссылки на основе параметров (найденных с помощью Simple Html Dom Parser, позволяющих использовать jquery, как селекторы), сканирует эти страницы, затем переходит на страницу 2, выбирает следующие 3 страницы.Максимальное количество страниц в текущий момент - 57 раз.
Нет необходимости говорить, что я получаю:
Допустимый объем памяти 50331648 байт исчерпано сообщение об ошибке.
Есть ли какой-нибудь способ, которым я могу избежать исчерпания памяти.
Чтобы сообщить вам, после извлечения содержимого первой страницы я запускаю функцию go (), которая непрерывно вытягиваетна страницах, пока не будет достигнуто $ this-> maxpages.Я полагаю, я мог бы запустить цикл при создании экземпляров классов, но это помогло бы.