Многопоточность Perl

Статус
В этой теме нельзя размещать новые ответы.

[iq]

Профессор
Регистрация
17 Июл 2007
Сообщения
201
Реакции
45
Возникло у меня желание написать многопоточное веб-приложение. На php это не сделать, так как там нету многопоточности, а только извращения с ней :)
Поэтому, обратился к Perl, сам на нем еще не кодил, но думаю привыкну быстро.

Теперь собственно ради чего создавал топик: прошу подсказать знающих сей язык (перл), пару хороших примеров многопоточности.

Или на удачную статью.

На поисковики пока не пинать.:read:
 
А что ты с помощью потоков делать собрался? Вот скажем простой пример для консоли
Код:
use warnings;
use threads;
use threads::shared;

my $tn = 5;
my $cnt : shared = 10;

my @trl = undef;
for(0..$tn-1) {$trl[$_] = threads->create(\&printer, $_);}
for(@trl)   { $_->join; }

sub printer {
	while($cnt>0) {
		{lock($cnt);print "[Thread $_] Number $cnt\n"; --$cnt;}
		sleep(1);
	}
}
 
А можно поинтересоваться что есть "многопоточное веб-приложение"?
 
Возникло у меня желание написать многопоточное веб-приложение.
Меня такая формулировка всегда приводила и приводит в состояние ступора.
Я понимаю, что такое многопоточный клиент/консольное_приложение, но объясните мне, пожалуйста, что такое "многопоточное веб-приложение" и, главное, нахрена оно нужно.
 
ребят, да лан решил сразу на будущее написать данную фразу.

А вообще пока собираюсь написать консольное приложение.

А так, "многопоточное веб-приложение" это может быть спамер многопоточный через веб-интерфейс) Хотя понимаю, что написал коряво. Забудьте это :)
 
Вот простой многопоточный спаммер емейлов через веб интерфейс, разбирайся если есть желание
Для просмотра ссылки Войди или Зарегистрируйся
 
  • Нравится
Реакции: [iq]
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху