Andriy
Anonymous
Спасибо!!
Dmitry
Ты хоть раз использовал это?
http://php.net/manual/ru/function.pcntl-fork.php
Andriy
http://php.net/manual/ru/function.pcntl-fork.php
Приходилось использовать что-то в этом роде?
Dmitry
Ты хоть раз использовал это?
У Елисеева есть видео с созданием многопоточного парсера, если интересно как это модеж работать
Sergey
/link@yetanotherstatsbot
Yet Another Stats (β)
https://b.yasb.exileed.com/t/laravel_pro
Sergey
/link@yetanotherstatsbot
Dmitriy
Всем привет. Кто нибудь знает почему в PHP не используется многопоточность?
кому нужна многопоточность юзают расширение для тредов
SarcasmIO
кому нужна многопоточность юзают расширение для тредов
или запускают свои скрипты в двух окнах
Dmitriy
Это как понять?
https://github.com/krakjoe/pthreads
Andriy
https://github.com/krakjoe/pthreads
тред - это же и есть поток
Dmitriy
и ? я не понимаю
Andriy
и ? я не понимаю
Ты используешь эту либу?
Dmitriy
ага
Andriy
ага
в Lare?
Andriy
ага
Laravel
Dmitriy
в php
Dmitriy
не понятно каким боком тут лара
Vadim
Анука... реально отдельный поток?
Vadim
А кто управляет?
Vadim
Задержки, отлов ошибок потомков?
Andriy
Andriy
Так то
Vadim
Ниочём, если честно...
Andriy
?
Vadim
Johnny
Всем привет. Кто нибудь знает почему в PHP не используется многопоточность?
Потому что обычное использование PHP - связка с вебсервером, который многопоточный и отвечает за открытие сокетов и так далее. PHP просто обрабатывает запросы и кладет долгие задачи в очередь, откуда их может брать более высокопроизводительный язык. Ну или тот же PHP, но уже из другого процесса. А, если ты пишешь веб-приложение на плюсах/ноде/питоне (не wsgi), то обычно ты сам контролируешь весь жизненный цикл, хэндлишь сетевые подключения, у тебя нет веб-сервера, ты сам себе многопоточный веб-сервер.
Johnny
Но вообще потоки есть. Но лучше не надо, память будет течь. Лучше клади таску в queue и оттуда обрабатывай
Andriy
Andriy
Но node работает так же в одном потоке
Sergey
ХОЧУ РОДИТЬ!
Sergey
По правильному пути идёшь
Sergey
Правильно!
Sergey
Не сбивайся с пути
Sergey
?
Sergey
?
Sergey
Я мужчина и у меня материнский инстинкт
Sergey
Где встретимся?😙
Sergey
😍
Dmitriy
счас ботом забаню
Dmitriy
момент
Johnny
Но node работает так же в одном потоке
Это условно. Потоки, Fibers, Задачи, процессы, в своем языке свои реализации
Sergey
Не надо
Vadim
хм. треды у меня не текут . течет пхп это уже что-то за гранью
php сам по себе не течет, правильно работайте с памятью, meminfo вам в помощь.
Dmitriy
промазал ответом
Dmitriy
Не надо
скажи свой id. в телеграмме
Dmitry
😂
Dmitriy
чет по нику телеграм не хочет банить
Vadim
скажи свой id. в телеграмме
Это спрашивает владелец бота?
Vadim
)))
Dmitry
чет по нику телеграм не хочет банить
Есть бот для определения id
Dmitriy
я уже к бд подключился
Vadim
Есть бот для определения id
Зачем? У него ж свой в этом чате...
Sergey
Зачем?
Sergey
Я не крыса для проверки ботов
Vadim
я уже к бд подключился
Тип... я снял свои портянки...
Anonymous
ожил чат )
Dmitriy
Зачем?
ну в бан отправить. думаю все будут за. все равно ты флудишь. и не удаляешь свой флуд
Sergey
Она уже далеко
Sergey
Это пересылка
Sergey
А не флуд
Rishat
Она уже далеко
Я только что прочитал :В Так что удали лучше))
SarcasmIO
А не флуд
нахуй ты это делаешь, отброс
Vadim
Разговор программеров в чате про Лару, я ведь ничего не перепутал?
Anonymous
ого... а я думал здесь прогеры собрались а не бабки на базаре
Vadim
И правильно понимаю, что навык пропускать лишнюю инфу присущ квалифаед?
Dmitriy
все., он ушел
Rishat
Ну все, теперь можно спокойно кодить дальше ))
Volodymyr
Кто-нибудь делал загрузку и сохранение файлов в базу?
Base64 - если сильно нужно. Но лучше файлами