
Sergey
08.12.2016
08:29:36
официальных образов которого пых не предоставляет

Roman ?
08.12.2016
08:30:44
а он в event-driven умеет ведь?

Sergey
08.12.2016
08:30:56
кто он?
php-pm - нет

Google

Sergey
08.12.2016
08:31:09
бери react php, psr7 и делай дела

Roman ?
08.12.2016
08:31:10
да, я про него
и нормально работает?
нет там проблем, например, с памятью?

Sergey
08.12.2016
08:32:14
ну как напишешь так и будет
будешь делать глобальные переменные/статические свойства - будут проблемы)
а так еще сильно от экстеншенов к пыху зависит. На стандартных мем ликов мало
а на рандомных - они могут быть

Roman ?
08.12.2016
08:33:15
спасибо, посмотрю

Sergey
08.12.2016
08:33:15
я все думаю как-нибудь запушить "разогнанный пых"
php 7.1 + symfony micro kernel + php-pm

Roman ?
08.12.2016
08:34:15
у меня просто есть апишка, которая во время запроса дергает другие апи
и если что то на стороне начинает тупить, то тупит вся апишка
я вот ищу решение какое нибудь

Sergey
08.12.2016
08:34:27

Google

Sergey
08.12.2016
08:34:41
в твоей проблеме штуки вроде reactphp/php-pm вообще ничем не помогут
тебе надо устранить риски по взаимодействию с внешними API

Roman ?
08.12.2016
08:34:56
нет, там уникальный айдишник надо вернуть, полученный со стороны, так что не вариант
я про кеширование

Sergey
08.12.2016
08:35:20
ну тогда почему бы не написать отдельный сервис на nodejs
или очереди

Roman ?
08.12.2016
08:35:35
я вот как раз и планирую это сделать, но я смотрю в сторону питона

Sergey
08.12.2016
08:35:35
что бы можно было "повторить чуть что"
> но я смотрю в сторону питона
потому что знаешь его лучше чем js?

Alexander
08.12.2016
08:36:57
о, в этой группе началась движуха, приятно

Roman ?
08.12.2016
08:37:04
оффтоп только)

Sergey
08.12.2016
08:38:37
ну просто нода для этого идеальна

Alexander
08.12.2016
08:38:38

Sergey
08.12.2016
08:38:42
а питон.... он просто может все

Roman ?
08.12.2016
08:38:42
но я рассматриваю и варианты с реактом
да, нужна асинхронность

Sergey
08.12.2016
08:38:52
в целом тебе не надо весь реакт
и повторюсь

Alexander
08.12.2016
08:38:58
Erlang, Node

Google

Sergey
08.12.2016
08:39:12
у тебя один запрос к внешему сервису? или много?
если много - есть обертки над curl которые делают все через yield
если один - тебе помогут очереди

Roman ?
08.12.2016
08:44:23
тогда обстукиваем другой

Sergey
08.12.2016
08:45:08
очереди
очереди
очереди
в твоем случае - очереди)

Roman ?
08.12.2016
08:50:15
а как они мне помогут?
у меня этот компонент - ротатор рекламы, мне поступает запрос, нужно отдать ссылку на редирект
я по входящим параметрам подбираю наилучшее решение, стучу на апи этого решения и жду пока ответит сервис, может ли он принять этот трафик
если нет - стучусь в другой и тд
мне тут критично время ответа и наличие решения

Sergey
08.12.2016
08:51:26
стучись одновременно на несколько сразу

Roman ?
08.12.2016
08:51:39
вообще не надо было это на пхп писать, просто изначально по тз мы должны были отдавать просто редирект на этот сервис а не запрашивать урлу
но получилось в итоге как получилось

da horsie
08.12.2016
08:53:34
а тебе надо синхронно внешний апи дергать?
RTB на php

Roman ?
08.12.2016
08:55:26
и я присматриваю различные решения

da horsie
08.12.2016
08:56:42
я к чему спрашиваю, если просто надо дождаться ответа и потом его обработать, можно запустить php-cli в бэкграунде
ну такой костыль, асинхронность/параллельность для бедных

Google

Roman ?
08.12.2016
08:58:15
да надо просто нормально переделать
на подходящих инструментах

Aleh
08.12.2016
09:08:52
Вообще reactphp/HTTP например сырой ещё, сам реакт как луп норм
Но коммунити ну очень маленькое

Erzhigit
08.12.2016
11:42:20
Скиньте книгу YII 2 please
На русском. Последний версии исправлены ошибки

Evgeniy
08.12.2016
11:43:37
skype это файлообменник. а не телеграм

Nadirq
08.12.2016
11:44:07
пошутить про "я научу тебя гуглить"?

Evgeniy
08.12.2016
11:45:17
он же написал пожалуйста

Erzhigit
08.12.2016
11:45:48
Последний исправильный версии

Sergey
08.12.2016
16:34:49

Erzhigit
08.12.2016
16:44:14
Про ооп какой книгу советуйте?

Alexander
08.12.2016
16:50:01
Зандстра

Sergei
08.12.2016
16:55:08

Артур Евгеньевич
08.12.2016
16:57:53
для новичка вот самое лучшее на мой взгляд

Rodion
08.12.2016
17:53:13
просветите - т.е. Егора Бугаенко читать/слушать стоит с опаской?
деля на 2 типа?)

Aleh
08.12.2016
17:57:14
все нужно читать/слушать с недоверием :)

da horsie
08.12.2016
18:00:30
либо троль

Sergei
08.12.2016
18:29:58

Google

Rodion
08.12.2016
18:30:29
ну я посмотрел вот его доклад про геттеры/сеттеры/статические методы
понятно, что не везде этот его радикализм применим

Sergei
08.12.2016
18:31:00
либо троль
По-моему, без абмициозных заявлений типа "вас обманывали, но я вам открою Правду" сложно рассчитывать на популярность.

da horsie
08.12.2016
18:43:24
про ОРМ тоже смотрел?

Sergei
08.12.2016
18:43:58
Нет пока. Сейчас зажжом.

da horsie
08.12.2016
18:44:46
ну вот там треш имхо

Sergei
08.12.2016
18:50:28
Orm не мой конёк, мне будет легко раскритиковать :)
Во, теперь я знаю что hybernate - это orm.

Sergey
08.12.2016
19:03:47
а что ты думал это такое?)

Sergei
08.12.2016
19:04:30
Я знал что оно как-то про java, и в целом связано с сериализацией.
В целом - "слышал название в контексте java".

Sergey
08.12.2016
19:05:43
Doctrine - клон хибернейта на php
если что

Sergei
08.12.2016
19:07:42
О, ок!
В php есть декораторы/аннотации/атрибуты? (как в java pyhton c#)?

da horsie
08.12.2016
19:15:44
аннотации есть
ну
в каком-то смысле