[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Парсер маркета
CaguCT
Доброе время суток всем.
Такая проблема, пишу парсер Яндекс маркета, для сравнения цен конкурентов, сам парсер в принципе написан, но проблема в том что очень много страниц обрабатывать, а время выполнения скрипта не резиновое. Когда дело с 50 страницами, еще нормально, скрипт выполняется 52 секунды, что в принципе терпимо, а когда дело доходит до 1000 страниц естественно обрывается. Как быть, чтоб обработать эти 1000 страниц.

Достаю их через сокеты, может есть вариант быстрее, или работать в несколько потоков? Как это делать?
dron4ik
Редирект и гет параметром после каждых 10 -20 страниц

_____________
Ex3m.com.ua — Активный образ жизни
CaguCT
Пробывал, но после 22 редиректа хром замирает и кричит что их слишком много.
dron4ik
<?php
header('Refresh: 3; URL=/pars.php?p='.$_GET['p']+1);
?>

_____________
Ex3m.com.ua — Активный образ жизни
CaguCT
blink.gif Вроде ниче так помогло, спасибо smile.gif
killer8080
CaguCT
а смысл такие задачи запускать браузером? Запускай в консоли, или хостинг не позволяет?
dron4ik
Цитата (killer8080 @ 17.10.2012 - 18:06)
а смысл такие задачи запускать браузером?

потому что может хостинг не позволять... Сам же написал)))

_____________
Ex3m.com.ua — Активный образ жизни
killer8080
Цитата (dron4ik @ 18.10.2012 - 12:50)
потому что может хостинг не позволять... Сам же написал)))

Это был вопрос к ТС, откуда мне знать что у него за хостинг. Может он просто не знает о других способах запуска скриптов. smile.gif
dron4ik
killer8080
Ну а я с позиции универсальности)

_____________
Ex3m.com.ua — Активный образ жизни
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.