![]() |
Модераторы: korob2001, ginnie |
![]() ![]() ![]() |
|
DooZ |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 206 Регистрация: 25.11.2005 Репутация: нет Всего: 1 |
вопрос такой
может кто нить показать рабочий пример скрипт где задействован Socket и многопоточность? без fock, thread читал что это делается с помощью select или как-то так (мультиплексные приложения), но не пойму как реализовать нужен пример скрипт который допустим скачивает страницы с большого кол-ва УРЛ заранее благодарю Это сообщение отредактировал(а) DooZ - 8.12.2005, 16:41 |
|||
|
||||
Bolt |
|
|||
Новичок Профиль Группа: Участник Сообщений: 21 Регистрация: 21.2.2005 Репутация: нет Всего: нет |
многопоточность без fork, thread?
нонсенс imho. "читал что это делается с помощью select или как-то так (мультиплексные приложения)" где читали? если не секрет |
|||
|
||||
DooZ |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 206 Регистрация: 25.11.2005 Репутация: нет Всего: 1 |
да хз не помню
может не правильно выразился вообщем надо мультиплексное приложение но на примере скачка файлов как написано выше |
|||
|
||||
sharq |
|
|||
![]() Perl Liker ![]() ![]() Профиль Группа: Участник Сообщений: 841 Регистрация: 13.12.2004 Где: Ростов-на-Дону Репутация: 23 Всего: 28 |
DooZ посмотри Cookbook. Кристиансен Т., Торкингтон Н. там этот пример разобран.
![]() -------------------- [color=gray]There's More Than One Way To Do It[/color] |
|||
|
||||
DooZ |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 206 Регистрация: 25.11.2005 Репутация: нет Всего: 1 |
а можно ее где нить скачать ? желательно на русском? продается она на русском языке? |
|||
|
||||
Kiber_rat |
|
|||
![]() MACMANIAC ![]() ![]() Профиль Группа: Участник Сообщений: 276 Регистрация: 18.4.2002 Где: Ashdod, Israel Репутация: 7 Всего: 9 |
Да, продается на русском, называется "Perl сборник рецептов, Кристиансен Т., Торкингтон Н.", издательство "Питер", сейчас есть второе издание.
-------------------- Best regards! @..@_____Ku6ep =*=______\______KPbIC
|
|||
|
||||
DooZ |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 206 Регистрация: 25.11.2005 Репутация: нет Всего: 1 |
Большое спасибо
|
|||
|
||||
Guest |
|
|||
Unregistered |
эх не разобрался я там толком
может все же кто-то предложит конкретно рабочий пример? все просто есть список УРЛОВ оттуда надо вытянуть контент вышеуказанным способом т.е. мини скриптик такой возможно денежное вознаграждение оставляйте контакты (желательно аськи) кто реально может помочь сумма к вознаграждению оговаривается лично З.Ы. контакты мона и в личку скинуть |
|||
|
||||
DooZ |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 206 Регистрация: 25.11.2005 Репутация: нет Всего: 1 |
блин забыл залогиниться
сообщение вышестоящее это от меня все в силе |
|||
|
||||
korob2001 |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2871 Регистрация: 29.12.2002 Репутация: 31 Всего: 61 |
Тебе нужны зеркала страниц?
-------------------- "Время проходит", - привыкли говорить вы по неверному пониманию. "Время стоит - проходите вы". |
|||
|
||||
DooZ |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 206 Регистрация: 25.11.2005 Репутация: нет Всего: 1 |
нет я просто как пример привел
такой скрипт в дальнейшем будет выполнять все что угодно... например проверять прокси или еще что-нить главное многопоточность (если так мона выразиться) просто fork жрут процессор thread бывает что вылетает core чето-такое вообщем переполнение буфера происходит да и память жрут много... |
|||
|
||||
korob2001 |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2871 Регистрация: 29.12.2002 Репутация: 31 Всего: 61 |
Для того, что бы Perl работал с потоками, нужно сначала собрать его много поточную версию. У тебя есть гаранития того, что твои хостеры согласятся это сделать? Может лучше сделать тоже самое на Java? В ней работа с потоками поддерживается самим языком.
Это сообщение отредактировал(а) korob2001 - 13.12.2005, 19:24 -------------------- "Время проходит", - привыкли говорить вы по неверному пониманию. "Время стоит - проходите вы". |
|||
|
||||
sharq |
|
|||
![]() Perl Liker ![]() ![]() Профиль Группа: Участник Сообщений: 841 Регистрация: 13.12.2004 Где: Ростов-на-Дону Репутация: 23 Всего: 28 |
DooZ я подобные задачи решаю с помощью обычного fork'а - и все нормально работает и не очень много тратится сил и средств.
50-60 процессов в полне достаточно для нормальной работы. ![]() -------------------- [color=gray]There's More Than One Way To Do It[/color] |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Perl" | |
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Perl: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |