Size: a a a

2021 December 02

AM

Artem Molotov in PHP
Если неправильно готовить, асинхронность не поможет. Я бы задумался.
источник

КГ

Константин Грачев... in PHP
звучит круто, но лично я ничего не понял
источник

AM

Artem Molotov in PHP
rr возьми
источник

ДС

Дмитрий Спиридонов... in PHP
Это и есть часть моего вопроса. "Практика использования асинхронности"
источник

КГ

Константин Грачев... in PHP
Практика такая же как и на любом другом яп
источник

MM

Maksim Masiukevich in PHP
Пиздеж)
источник

КГ

Константин Грачев... in PHP
Ты шо под практикой понимаешь? Я про ожидание io
источник

MM

Maksim Masiukevich in PHP
Про реалии использования)
источник

ДС

Дмитрий Спиридонов... in PHP
Ну во первых я вижу что мало библиотек котрые можно использовать в случае асинхронности. Почти всё что есть блокирующее
источник

AM

Artem Molotov in PHP
а шо надо?
источник

MM

Maksim Masiukevich in PHP
Иди напиши простой селект из базы данных и выплюни а ответ) в котлине и в пхп)
источник

КГ

Константин Грачев... in PHP
Реалии сильно зависят от понимания что оно даёт. Потом смотришь в асинк код, а там
Loop::run {
blockedFunc()
blockedFunc()
blockedFunc()
blockedFunc()
}
источник

MM

Maksim Masiukevich in PHP
Блин, ты как будто забыл с кем говоришь сейчас)

Серьезно, в пхп асинк - боль, страдание и унижение)

Можно, да. Но цена...
источник

AM

Artem Molotov in PHP
Более весело когда:
Loop::run {
 blockedFunc()
 blockedFunc()
 Loop::run {
   blockedFunc()
   blockedFunc()
 }
 blockedFunc()
 blockedFunc()
}
источник

КГ

Константин Грачев... in PHP
Loop::run {
   wait($promis)
}


помогите код не работает
источник

AM

Artem Molotov in PHP
В моем случае "лучше" — код работает, но хер пойми как))
источник

КГ

Константин Грачев... in PHP
Мы прост про разное говорим. Я про что перед тем как брать асинк надо разобраться нахуя он нужен. А ты про то, что асинк на пхп больно)
источник

ДС

Дмитрий Спиридонов... in PHP
Ну т.е. проблема во первых я так понимаю в людях, они не понимают как работает асинхронность и пишут неправильный код а php с этим ничего сделать не может
источник

ДС

Дмитрий Спиридонов... in PHP
Потому что как мне говорили в c# если ты пишешь async функцию, ты не можешь в ней вызвать ничего блокирующего
источник

AM

Artem Molotov in PHP
В пхп кроме самого написания асинка ещё вопросы возникают. Вот хочешь ты продебажить, а тебя кидает из стороны в сторону, а стек выглядит как будто я GUI в джаве подключил.
источник