Sergey
кто он?
Sergey
php-pm - нет
Sergey
бери react php, psr7 и делай дела
Roman
да, я про него
Roman
и нормально работает?
Roman
нет там проблем, например, с памятью?
Sergey
ну как напишешь так и будет
Sergey
будешь делать глобальные переменные/статические свойства - будут проблемы)
Sergey
а так еще сильно от экстеншенов к пыху зависит. На стандартных мем ликов мало
Sergey
а на рандомных - они могут быть
Roman
спасибо, посмотрю
Sergey
я все думаю как-нибудь запушить "разогнанный пых"
Sergey
php 7.1 + symfony micro kernel + php-pm
Roman
у меня просто есть апишка, которая во время запроса дергает другие апи
и если что то на стороне начинает тупить, то тупит вся апишка
я вот ищу решение какое нибудь
Sergey
Sergey
в твоей проблеме штуки вроде reactphp/php-pm вообще ничем не помогут
Sergey
тебе надо устранить риски по взаимодействию с внешними API
Roman
нет, там уникальный айдишник надо вернуть, полученный со стороны, так что не вариант
Roman
я про кеширование
Sergey
ну тогда почему бы не написать отдельный сервис на nodejs
Sergey
или очереди
Roman
я вот как раз и планирую это сделать, но я смотрю в сторону питона
Sergey
что бы можно было "повторить чуть что"
Sergey
> но я смотрю в сторону питона
потому что знаешь его лучше чем js?
Alexander
о, в этой группе началась движуха, приятно
Roman
оффтоп только)
Sergey
ну просто нода для этого идеальна
Alexander
Sergey
а питон.... он просто может все
Roman
но я рассматриваю и варианты с реактом
Roman
да, нужна асинхронность
Sergey
в целом тебе не надо весь реакт
Sergey
и повторюсь
Alexander
Erlang, Node
Sergey
у тебя один запрос к внешему сервису? или много?
Sergey
если много - есть обертки над curl которые делают все через yield
Sergey
если один - тебе помогут очереди
Roman
тогда обстукиваем другой
Roman
Sergey
очереди
Sergey
очереди
Sergey
очереди
Sergey
в твоем случае - очереди)
Roman
а как они мне помогут?
у меня этот компонент - ротатор рекламы, мне поступает запрос, нужно отдать ссылку на редирект
я по входящим параметрам подбираю наилучшее решение, стучу на апи этого решения и жду пока ответит сервис, может ли он принять этот трафик
если нет - стучусь в другой и тд
мне тут критично время ответа и наличие решения
Sergey
стучись одновременно на несколько сразу
Roman
вообще не надо было это на пхп писать, просто изначально по тз мы должны были отдавать просто редирект на этот сервис а не запрашивать урлу
Roman
но получилось в итоге как получилось
🐴
а тебе надо синхронно внешний апи дергать?
🐴
RTB на php
Roman
и я присматриваю различные решения
🐴
я к чему спрашиваю, если просто надо дождаться ответа и потом его обработать, можно запустить php-cli в бэкграунде
🐴
ну такой костыль, асинхронность/параллельность для бедных
Roman
да надо просто нормально переделать
на подходящих инструментах
Ale
Вообще reactphp/HTTP например сырой ещё, сам реакт как луп норм
Ale
Но коммунити ну очень маленькое
Erzhigit
Скиньте книгу YII 2 please
Erzhigit
На русском. Последний версии исправлены ошибки
Evgeniy
skype это файлообменник. а не телеграм
Nadir
пошутить про "я научу тебя гуглить"?
Evgeniy
он же написал пожалуйста
Erzhigit
Последний исправильный версии
Sergey
Erzhigit
Про ооп какой книгу советуйте?
Alexander
Зандстра
Пантелеев
для новичка вот самое лучшее на мой взгляд
Пантелеев
Rodion
просветите - т.е. Егора Бугаенко читать/слушать стоит с опаской?
Rodion
деля на 2 типа?)
Ale
все нужно читать/слушать с недоверием :)
🐴
🐴
либо троль
Rodion
ну я посмотрел вот его доклад про геттеры/сеттеры/статические методы
Rodion
понятно, что не везде этот его радикализм применим
Sergei
либо троль
По-моему, без абмициозных заявлений типа "вас обманывали, но я вам открою Правду" сложно рассчитывать на популярность.
Sergei