|
|
|
| Задача: Есть несколько сотен url которым надо отправить данные POST запросом и записать ответ в файл.
В данный момент пользуюсь php функцией fsockopen(), с перезагрузкой после каждого коннекта.
Так как запустить даже несколько fsockopen() за раз убъёт скрипт.
Недостатки даннного способа это время выполнения скрипта, несколько десятков минут.
Плюсы неочень грузят сервер.
Цель: Найти способ решения данной задачи за пределами php.
Про блокирующие сокеты нашёл инфу, но вроде как они жрут ресурсы.
Какие способы существуют, вплане скорости выполнеия и не очень большой нагрузки?
Можно ли как-то на c++ или perle, вроде у них есть многопоточность?
p/s сам кроме php и ajax ничего не знаю | |
|
|
|
|
|
|
|
для: _Robot
(16.01.2009 в 14:50)
| | что за надобность такая?
Обычно наоборот запросы от кучи клиентов к одному серверу слетаются. | |
|
|
|
|
|
|
|
для: Trianon
(16.01.2009 в 15:20)
| | надобность: автоматическая регистрация на сайтах | |
|
|
|
|
|
|
|
для: _Robot
(16.01.2009 в 15:35)
| | То бишь спам. | |
|
|
|
|
|
|
|
для: _Robot
(16.01.2009 в 14:50)
| | >
>p/s сам кроме php и ajax ничего не знаю
И это радует в данном контексте....
Еще одного спамера на нашу голову не хватало.... | |
|
|
|
|
|
|
|
для: GeorgeIV
(16.01.2009 в 17:11)
| | ну если вам так легче то пусть будет СПАМ.
И что такого? Если на сайте есть форма, то какая разница кто постит человек или скрипт?
Данные вводятся корректные, в соответсвии что требует сайт, а не всякий бред.
Тут просто вопрос скорости времени работы.
А если нет разницы, зачем тратить больше времени?
А по сабжу буду копать в сторону perla. | |
|
|
|
|
|
|
|
для: _Robot
(16.01.2009 в 21:20)
| | >Данные вводятся корректные, в соответсвии что требует сайт
Сразу по нескольким сотням сайтов? Браво! Как я понимаю, вы изобрели ИИ. | |
|
|
|
|
|
|
|
для: Loki
(16.01.2009 в 22:45)
| | господи причём здеси ИИ? речь идёт о реге в каталогах, там одни и теже поля.
Я так понимаю никто про многопоточность не в теме, а пофлудить охота) | |
|
|
|