HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Многопоточность в Php
  #1  
Старый 30.09.2006, 14:38
St__one
Познающий
Регистрация: 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 таким образом разбив задачу на потоки
}
?>
Сделал небольшой набросочек
ИМХО должно работать???!!!
 
Ответить с цитированием

  #2  
Старый 30.09.2006, 15:37
nerezus
Флудер
Регистрация: 12.08.2004
Сообщений: 3,791
Провел на форуме:
6490435

Репутация: 2290


Отправить сообщение для nerezus с помощью ICQ
По умолчанию

Костыль на костыле костылем погоняет.

Зачем нужна многопоточность на пхп? Всякие бруты и т.д.? Тогда зачем ПХП? Питон в лапы(или перл для извращенцев) и вперед на мины. Ибо уже куча модулей.

А тем, кто не хочет учить питон, предлагаю курить доки про форки.
 
Ответить с цитированием

  #3  
Старый 30.09.2006, 15:42
ZaCo
Banned
Регистрация: 20.06.2005
Сообщений: 880
Провел на форуме:
4610226

Репутация: 1332


По умолчанию

2St__one вы норкоман?
 
Ответить с цитированием

  #4  
Старый 30.09.2006, 18:53
St__one
Познающий
Регистрация: 05.07.2006
Сообщений: 30
Провел на форуме:
151298

Репутация: 18
По умолчанию

2nerezus: Я же написал на многопоточность на php... Конечно согласен, что реализация путем клонирования кода не самая лучшая...

Для чего надо??? Например: написать сокс чекер на php в потоков 50-100

2ZaCo: Нет не наркоман
 
Ответить с цитированием

  #5  
Старый 30.09.2006, 19:36
ZaCo
Banned
Регистрация: 20.06.2005
Сообщений: 880
Провел на форуме:
4610226

Репутация: 1332


По умолчанию

2St__one 1) у тебя в коде вложенные конструкции начала пхп-кода 2) я не пойму ка кты решил этим делать многопоточность... с таким же успехом можно позапускать несколько копий пхп. а тут у тебя код последовательно выполняется. или я дурак. какой n?? я не понимаю
 
Ответить с цитированием

  #6  
Старый 30.09.2006, 19:40
nerezus
Флудер
Регистрация: 12.08.2004
Сообщений: 3,791
Провел на форуме:
6490435

Репутация: 2290


Отправить сообщение для nerezus с помощью ICQ
По умолчанию

Цитата:
Для чего надо??? Например: написать сокс чекер на php в потоков 50-100
форком
 
Ответить с цитированием

  #7  
Старый 30.09.2006, 19:44
Ch3ck
Познавший АНТИЧАТ
Регистрация: 09.06.2006
Сообщений: 1,359
Провел на форуме:
5301021

Репутация: 1879


По умолчанию

Хм, чё-то так много написал... а разве нельзя было в цикл поставить. тоже самое было бы.
 
Ответить с цитированием

  #8  
Старый 30.09.2006, 19:52
fucker"ok
Познавший АНТИЧАТ
Регистрация: 21.11.2004
Сообщений: 1,137
Провел на форуме:
2487541

Репутация: 761


По умолчанию

А мне проще 5 раз скрипт запустить. Вот вам и многопаточность :d
 
Ответить с цитированием

  #9  
Старый 30.09.2006, 20:50
St__one
Познающий
Регистрация: 05.07.2006
Сообщений: 30
Провел на форуме:
151298

Репутация: 18
По умолчанию

2ZaCo: не закрыл, торопился это лишь набросок, чтобы понять мысль
n это номер скрипта(0, 1, 2 .... так далее) )))

2Dr.Check: цикл будте выполняться послелодвательно

2fucker"ok: а 100 проще?
 
Ответить с цитированием

  #10  
Старый 04.10.2006, 20:27
nc.STRIEM
Members of Antichat - Level 5
Регистрация: 05.04.2006
Сообщений: 1,066
Провел на форуме:
3493315

Репутация: 1228


Отправить сообщение для nc.STRIEM с помощью ICQ
По умолчанию

Цитата:
Сообщение от St__one  

2Dr.Check: цикл будте выполняться послелодвательно

2fucker"ok: а 100 проще?
А вот это то что ты написал хош сказать будет не последовательно выполняться?????
ТО что ты написал тож последовательно будет!

Последний раз редактировалось nc.STRIEM; 04.10.2006 в 20:29..
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Books PSalm69 Избранное 273 13.02.2016 01:24
Books PHP FRAGNATIC PHP 186 21.02.2010 02:41



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ