Size: a a a

2020 June 06

AM

Alex Molchanov in PHP DevConf
Ибо клиент это собственная апка на RN
источник

КТ

Кайржан Турмагамбето... in PHP DevConf
Alex Molchanov
На вебсокетах мне проще сейчас, чем xmpp, как мне кажется
Xmpp это же протокол
источник

КТ

Кайржан Турмагамбето... in PHP DevConf
Сокет это линк. Хмпп через сокеты
источник

AM

Alex Molchanov in PHP DevConf
я про пушер или ларавель-эхо под ws подразумевал🙃
источник

AM

Alex Molchanov in PHP DevConf
А что бы сделать на xmpp надо тонну мануала изучить
источник

КТ

Кайржан Турмагамбето... in PHP DevConf
Alex Molchanov
Опенфайр вроде держит 50000 коннектов, при 24 Гб и 16 ядрах. Но не могу найти ту статью, где я это читал. У ejaberd раза в четыре больше
Потому что опенфайр это жава)
источник

КТ

Кайржан Турмагамбето... in PHP DevConf
Alex Molchanov
А что бы сделать на xmpp надо тонну мануала изучить
Openfire + strophe.js
источник

SR

Serik RAKHMETOV in PHP DevConf
Alex Molchanov
Кто знает как ведёт себя ларавель-эхо-сервер? На каком железе это будет работать. Если взять в расчет 5000 коннектов, и до 1 млн. сообщений? Чот прое...ся с xmpp всю неделю. Максимум чат поднять p2p, а меня больше конференции интересуют.  Но ни одной библы,  хоть сам пиши 😖
Смотри irc
источник
2020 June 07

AM

Alex Molchanov in PHP DevConf
Кстати да, спасибо что напомнил 🤣 я же тот ещё "орёл" запускаю я значит проект по образу, что ты скинул. Тоже к серверу не конектится. Опечалился, начал ковырять как таки RN нативный модуль запустить. Протр@вшись день с ошибками, я таки смог сбилдить проект (под iOS точно, андроид ещё даже не проверял). И опять небыло коннекта. Тут до меня доходит, что меня ввело в заблуждение то, что xmpp.js дебагер не выдавал все входящие пакеты. Проверяю авторизацию в Спарк, не работает! Оказалось, что я пароль установил не 12346, а 12345678 🤣 в итоге и xmpp.js заработало. Вот, вчера начал разбираться с этим. И оказалось, что они умеют только   p2p общаться. Сейчас понял, как надо нагуглить, про xep-0045 и вроде у strophe оно есть. Приключения продолжаются 😅
источник

DL

Daniyar Lyakhov in PHP DevConf
источник

DL

Daniyar Lyakhov in PHP DevConf
Филадельфия Хачатурян
Подскажите как лучше сообщать клиенту об ошибке? Отдавать статус 200 и в теле ответа писать код ошибки и текст или код ошибки в статусе, а в теле только текст? Коды ошибок кастомные, ответ в жсоне (апи для мобильных приложений)
источник

КТ

Кайржан Турмагамбето... in PHP DevConf
👍🏼😂
источник

U

User in PHP DevConf
Daniyar Lyakhov
Опираться на статью индуса? 🤔
Ну он хотя бы предлагает статус коды))
источник

DL

Daniyar Lyakhov in PHP DevConf
источник

АС

Александр Сергеевич... in PHP DevConf
Кто нибудь использует json rpc в Symfony? Не могу понять как реализовать атуентицикацию
источник

DL

Daniyar Lyakhov in PHP DevConf
Александр Сергеевич
Кто нибудь использует json rpc в Symfony? Не могу понять как реализовать атуентицикацию
источник

АС

Александр Сергеевич... in PHP DevConf
Про авторизацию там не слова 🤷🏼‍♂️
источник

DL

Daniyar Lyakhov in PHP DevConf
Александр Сергеевич
Про авторизацию там не слова 🤷🏼‍♂️
Начиная с этого комментария:

https://habr.com/ru/post/457750/#comment_20338444
источник

АС

Александр Сергеевич... in PHP DevConf
И все равно не понятно где передавать токен, в заголовок или в параметрах. И где проверять тоже непонятно.

Сейчас сделал просто абстрактный класс для методов в котором проверяется токен из параметров если методу это требуется, но насколько это правильно?
источник

AD

Alexandr Dubickiy in PHP DevConf
Разве передача токен в заголовках это не по дефолту?
источник