170 похожих чатов

Всем привет. как запустить бесконечный while(true)? один раз, чтоб работал

постоянно

25 ответов

12 просмотров

php создан умирать, а не бесконечно крутиться

мирон чанел- Автор вопроса

но он же может бесконечно грузится, значит как то можно это сделать

Ничего хорошего не выйдет, если заставить жить вечно то, что должно умереть по замыслу...

Дядя Гринч
Ничего хорошего не выйдет, если заставить жить веч...

swoole и roadrunner поспорили бы с данным утверждением

Воркер, supervisor

мирон чанел
но он же может бесконечно грузится, значит как то ...

что у вас за случай, что нужен php который будет бесконечно гонять цикл ?

мирон чанел- Автор вопроса
Vitaliy
что у вас за случай, что нужен php который будет б...

есть табличка бд в которую добавляются картинки, и этот фоновый процесс постоянно их должен высылать в тг канал как только они появились

А зачем файберы завезли? Пхп был создан умирать, потому как тогда другие требование были. Уже 23 года прошло. Есть стримы, есть неблокирущие операции, есть файберы, есть слабые ссылки. Все для создания нормальной асинхронности, но мы будем продолжать нести в свет умирающую модель, и если надо будем перейдем на ноду, хотя у пыха все это есть.

Бредятина какая ) А как тогда сокеты работают в пехапе ?)

Nikolay Turskyi
А зачем файберы завезли? Пхп был создан умирать, п...

Тем не менее пхп, доси один из востребованных языков, долго он что то умирает

Dmitry
Тем не менее пхп, доси один из востребованных язык...

Да не в этом умирание. Мертный язык != умирающая модель. Суть умирающий модели - создание процеса и его завершения. Следующий процесс стартует все заново. Для этого и создали оптимизации, опкешы и т.д.

Nikolay Turskyi
А зачем файберы завезли? Пхп был создан умирать, п...

что то добавляют, но на сколько это действительно нужно ? на сколько это выгодней, чем использовать Ноду или Го на новых проектах ..

Павел Кристалл
Бредятина какая ) А как тогда сокеты работают в п...

Через костыли. Пых изначально однопоточный и не приспособлен к длительной работе демоном. Чтобы нормально работать как демон и крутиться непрерывно для обработки тех же веб сокетов нужна многопоточность.

Nikolay Turskyi
Нода многопоточна или асинхорнна?

Нода однопоточна, но с подобием асинхронности, что позволяет ей решать проблемы сокетов.

Ivan Burykin
Нода однопоточна, но с подобием асинхронности, что...

Что значит с подобием? Тойсть для решения обработки вебсокетов многопоточность не нужна.

Nikolay Turskyi
Что значит с подобием? Тойсть для решения обработк...

Подобие то и значит, что асинхронность там условная, но из за ее наличия можно решить проблему ожидания ответа от сервиса, пых не многопоточен и не асинхронен, что не даёт ему условно без подвисания обрабатывать данные. Нода не идеал для веб сокетов, но лучше пхп

Ivan Burykin
Подобие то и значит, что асинхронность там условна...

А где не условная асинхронность, а трушная? И чем файберы тебе не решение проблем async/await? Завернул в луп и крути.

В луп это и есть костыль. Тру асинхронность есть в го например, в дарте неплохо реализована, в c++. Но хочется на пыхе извращаться - Велком

Ivan Burykin
В луп это и есть костыль. Тру асинхронность есть в...

Про тру анинхронность это ты про горутины? это вообще шедулер

Nikolay Turskyi
А где не условная асинхронность, а трушная? И чем ...

Человечек думает что я для лупа процесса прям обязательно нужно в тред оборачивать процедуру

Ivan Burykin
Подобие то и значит, что асинхронность там условна...

почитай про swoole ... ты сравниваешь теплое и мягкое. php язык, с нодой - которая сервер. хотя должен сравнивать php_fpm, mod_php с нодой. Самый распространенный способ дружить язык php для обработки веб задач - php_fpm - проигрывает по возможностям ноде... Но есть и другой способ использовать пхп в вебе - swoole, и вот там, все во 100 крат лучше...

v w
почитай про swoole ... ты сравниваешь теплое и мяг...

Я ничего не сравниваю - у нода свои задачи у пыха свои, но что нода в разы удобней для реализации вебсокетов - это факт.

Ivan Burykin
Я ничего не сравниваю - у нода свои задачи у пыха ...

ты просто не знаешь как это сделать на php. P.S у меня вебсокеты в проде с ларкой... на свуле 5

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта