Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

30.09.2006, 14:38
|
|
Познающий
Регистрация: 05.07.2006
Сообщений: 30
Провел на форуме: 151298
Репутация:
18
|
|
Многопоточность в Php
Тут идея пришал одна по релазации многопоточности в php путём клона кода
Код:
<?php
echo "hello";
echo '<html>...ect';
<?php
$go = $_POST['go']; //пуск
$potok = $_POST['potok']; //сколько потоков
$numberscript = n; // номер скрипта
$a = $potok - $numberscript;
if(!$go, $a >= 0)
{
echo "ok";// любой код при работе с массивами можно прибавить $numberscript таким образом разбив задачу на потоки
}
?>
<?php
$go = $_POST['go']; //пуск
$potok = $_POST['potok']; //сколько потоков
$numberscript = n; // номер скрипта
$a = $potok - $numberscript;
if(!$go, $a >= 0)
{
echo "ok";// любой код при работе с массивами можно прибавить $numberscript таким образом разбив задачу на потоки
}
?>
<?php
$go = $_POST['go']; //пуск
$potok = $_POST['potok']; //сколько потоков
$numberscript = n; // номер скрипта
$a = $potok - $numberscript;
if(!$go, $a >= 0)
{
echo "ok";// любой код при работе с массивами можно прибавить $numberscript таким образом разбив задачу на потоки
}
?>
...........
<?php
$go = $_POST['go']; //пуск
$potok = $_POST['potok']; //сколько потоков
$numberscript = n; // номер скрипта
$a = $potok - $numberscript;
if(!$go, $a >= 0)
{
echo "ok";// любой код при работе с массивами можно прибавить $numberscript таким образом разбив задачу на потоки
}
?>
Сделал небольшой набросочек
ИМХО должно работать???!!!
|
|
|

30.09.2006, 15:37
|
|
Pagan Heart
Регистрация: 12.08.2004
Сообщений: 3,791
Провел на форуме: 6490435
Репутация:
2290
|
|
Костыль на костыле костылем погоняет.
Зачем нужна многопоточность на пхп? Всякие бруты и т.д.? Тогда зачем ПХП? Питон в лапы(или перл для извращенцев) и вперед на мины. Ибо уже куча модулей.
А тем, кто не хочет учить питон, предлагаю курить доки про форки.
|
|
|

30.09.2006, 15:42
|
|
Banned
Регистрация: 20.06.2005
Сообщений: 880
Провел на форуме: 4610226
Репутация:
1332
|
|
2St__one вы норкоман?
|
|
|

30.09.2006, 18:53
|
|
Познающий
Регистрация: 05.07.2006
Сообщений: 30
Провел на форуме: 151298
Репутация:
18
|
|
2nerezus: Я же написал на многопоточность на php... Конечно согласен, что реализация путем клонирования кода не самая лучшая...
Для чего надо??? Например: написать сокс чекер на php в потоков 50-100
2ZaCo: Нет не наркоман
|
|
|

30.09.2006, 19:36
|
|
Banned
Регистрация: 20.06.2005
Сообщений: 880
Провел на форуме: 4610226
Репутация:
1332
|
|
2St__one 1) у тебя в коде вложенные конструкции начала пхп-кода 2) я не пойму ка кты решил этим делать многопоточность... с таким же успехом можно позапускать несколько копий пхп. а тут у тебя код последовательно выполняется. или я дурак. какой n?? я не понимаю
|
|
|

30.09.2006, 19:40
|
|
Pagan Heart
Регистрация: 12.08.2004
Сообщений: 3,791
Провел на форуме: 6490435
Репутация:
2290
|
|
Для чего надо??? Например: написать сокс чекер на php в потоков 50-100
форком
|
|
|

30.09.2006, 19:44
|
|
Познавший АНТИЧАТ
Регистрация: 09.06.2006
Сообщений: 1,359
Провел на форуме: 5301021
Репутация:
1879
|
|
Хм, чё-то так много написал... а разве нельзя было в цикл поставить. тоже самое было бы.
|
|
|

30.09.2006, 19:52
|
|
Познавший АНТИЧАТ
Регистрация: 21.11.2004
Сообщений: 1,137
Провел на форуме: 2487541
Репутация:
761
|
|
А мне проще 5 раз скрипт запустить. Вот вам и многопаточность :d
|
|
|

30.09.2006, 20:50
|
|
Познающий
Регистрация: 05.07.2006
Сообщений: 30
Провел на форуме: 151298
Репутация:
18
|
|
2ZaCo: не закрыл, торопился это лишь набросок, чтобы понять мысль
n это номер скрипта(0, 1, 2 .... так далее) )))
2Dr.Check: цикл будте выполняться послелодвательно
2fucker"ok: а 100 проще?
|
|
|

30.09.2006, 21:01
|
|
Постоянный
Регистрация: 06.06.2006
Сообщений: 515
Провел на форуме: 1985206
Репутация:
963
|
|
http://www.stableversion.com/2006/04/17/multithread-php/
вот тебе нормальная "многопоточность", хватит извращаться
Последний раз редактировалось KSURi; 30.09.2006 в 23:04..
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|