#1 2014.02.07 21:58

TLENS
Moderator
Откуда: Украина
Зарегистрирован: 2009.04.05
Сообщений: 2402
Карма: 14
Профиль

Нужна асинхронная работа в php.

Нужно сделать несколько запросов на удаленный сервер при генерации страницы.
Но как это можно сделать более плотно по времени выполнения?
Я недавно говорил что смотрю на nodejs там каллбеками это легко решается. Но перед переносом движка решил уточнить может и в php это можно как то решить?

Неактивен

#2 2014.02.07 23:56

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6594
Карма: 107
Профиль Веб-сайт

Re: Нужна асинхронная работа в php.

во первых, если тебе нужна тотальная асинхронность, посмотри в сторону phpDaemon и pthreads.
но, вообще, наживешь себе проблем с этой асинхронностью. проблемы производительности в веб решаются кэшированием, а не параллелизмом.

Неактивен

#3 2014.02.08 22:47

TLENS
Moderator
Откуда: Украина
Зарегистрирован: 2009.04.05
Сообщений: 2402
Карма: 14
Профиль

Re: Нужна асинхронная работа в php.

Gemorroj написал:

во первых, если тебе нужна тотальная асинхронность, посмотри в сторону phpDaemon и pthreads.
но, вообще, наживешь себе проблем с этой асинхронностью. проблемы производительности в веб решаются кэшированием, а не параллелизмом.

Все таки Я решил смотреть в сторону nodejs.
с моим гигабитным каналом 1000 страниц с ютуба подгружаю за 4 секунды.
Для начала буду смотреть на интеграцию с php. Те не собираюсь переписывать движок а просто подобные задачи php будет отправлять ноду и нод будет выполнять и отправлять в скрипт пыхе результат

Неактивен

#4 2014.02.10 12:43

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6594
Карма: 107
Профиль Веб-сайт

Re: Нужна асинхронная работа в php.

да, забыл еще React

Неактивен

#5 2014.02.10 15:24

TLENS
Moderator
Откуда: Украина
Зарегистрирован: 2009.04.05
Сообщений: 2402
Карма: 14
Профиль

Re: Нужна асинхронная работа в php.

Gemorroj написал:

да, забыл еще React

Даже так? Не думал что php на это способен))

Неактивен

Дополнительно

forum.wapinet.ru

PunBB Mod v0.6.2
0.018 s