• XSS.stack #1 – первый литературный журнал от юзеров форума

PHP

UnWin

RAM
Пользователь
Регистрация
27.07.2005
Сообщения
109
Реакции
1
Доброго все времени суток..

Столкнулся с проблемой скорости работы скрипта если в очереди куча запросов.
Ктонить знает как реализовать многопоточность в ПХП?

Я пробовал fork() но меня не устроило
1 - что он порождает не потоки а процессы
2 - что он судя по всему переопределяет stdout ибо все мессаги идут не на на страницу мне а кудато туда --->...(я подозреваю что либо на tty1 либо на tty12).

Собсно вот..
 
Так.. с совсем запутался, threads, forks.... :(
Помоему нонблок и курл как раз таки разпаралеливает только сокет,
а форк сам процесс.

Что касается примера выше.. вместо sleep, лучше взгляни на socket_select :thumbsup: .
 
Так.. с совсем запутался, threads, forks....
threads - это собственно многопоточность. Ее php ниxуя не держит.
fork - ветвление. Работает только на серверных ОС. Разные области переменных у child'а и parent'а.
асинхронные сокеты - позволяют комфортнее работать с файловыми потоками. Не имеют никакого отношения к многопоточности.
 


Напишите ответ...
  • Вставить:
Прикрепить файлы
Верх