Anonymous
.
Anonymous
/link@yetanotherstatsbot
Yet Another Stats (β)
https://b.yasb.exileed.com/t/laravel_pro
Antonio
Админы, а скажите, что это за статистика, а то она пугает слегка
Os
Ещё одна статистика (бета)
Dmitriy
Antonio
Ну что эта статистика должна показывать? Количество сообщений или что?
Dmitriy
рейтинг, кол-во сообщений .... всякие графики
Antonio
Популярные сайты что-то не показывает. Хотя тут почти все ссылки на лараком, ларакаст и гитхаб. И да, меня пугает эта золотая фигня над аватаркой. Откуда рейтинг сообщений?
Andrey
Ага, и у людей по 7-10 сообщений выдает, хотя явно писали в несколько раз больше.
Может кэш какой по срезу времени?
Dmitriy
кеш есть да
Dmitriy
mr.
Так так, ну что, начнем количеством сообщений мериться😂
Antonio
Мне вот стало интересно, по какому принципу коэффициент? Проект закрытый? Можно где-нибудь почитать?
Andrey
Кэш, видимо, старый. Показывает 876 участников, хотя сейчас 921.
Antonio
Antonio
Тоже планирую как-нибудь набросать бота. Но вот пока не понимаю, стоит ли писать его на Ларе, или можно просто несколько скриптов заюзать
Dmitriy
зависит от функионала бота
Antonio
Вебморды не планируется. В основном "флуд" в чат. Голосовалки, напоминалки. Статистика если и будет, то прямо в личку админам.
Dmitry
Andrey
Andrey
Все-таки Laravel и PHP збс, когда у тебя бизнес-логика тяжелая какая-то и не так много риал-тайма
Andrey
А чат-бот это больше про риал-тайм и кучу конкурентных запросов
Andrey
С этим нода лучше справляется
Dmitriy
Andrey
На php тоже можно, само собой, но зачем?)
Andrey
Очереди везде, а вот неблокирующего i\o в PHP нет
Andrey
А это для чат-бота может быть критично
Andrey
Точнее есть неблокирующий i\o, но костылем
Dmitry
Andrey
Andrey
Но и сама идея непонятная) Зачем лонгполлинг, кода есть прекрасные сокеты)
Dmitriy
проблемы решаются очередями .
Dmitriy
Dmitry
он не решает эти проблемы
Какие ? А ты мб не в курсе но если разработать с локалки ты можно писать ток юзая лонгпулинг. Решает все. ВК на нем.
Andrey
Ну вот вместо очередей и воркеров можно без этого всего просто сделать на ноде) А если и этого хватать не будет, впилить очереди в ноду
Dmitriy
Andrey
Andrey
Очереди + воркеры действительно это решают
Dmitriy
Anonymous
всем привет, может кто то подсказать, есть ли реализачия примера общение с клиентом телеграмм через админку Laravel?
Samat
внутри raw-запроса конкатенация точкой работает? нужно переменную использовать из функции
Antonio
А можно для дурака пояснить, зачем сокеты для телеграмм бота?
Andrey
Dmitriy
спорно
Dmitriy
Больше похоже на религию с твоей строны
Andrey
Телега умеет с сокетами разве работать?)
Dmitry
Кате сокеты? Нет
Там их вроде нет
Dmitry
Хуки
Andrey
Вот и я о том)
Dmitriy
Andrey
Так и лонгполлить она вроде не будет)
Dmitry
Будет Лонг пул
Antonio
Тогда нафига вообще поднялся вопрос с сокетами, лонгами и т.д.
Dmitry
Я на ноде писал с лонг
Antonio
Я на ноде писал с лонг
Поясни вкратце, про работу лонгпулов давно читал, не практиковал этот раздел магии
Ар
webhook !== websocket
Ар
может кто-то обознался просто
Ар
Ар
это единственное что в голову пришло в чем можно было ошибиться)
Andrey
Там про лонг пул заикнулись, пытаясь решить задачу, которую оно не решают. Я написал, что если тебе нужен лонг пул, то тебе скорее сокеты лучше юзать, вот и все)
Dmitry
Dmitry
На сколько знаю на лонгпулинг с локалхоста ток можно писать
Andrey
Типа клиент “ждет” ответа. Пока вебсокетов небыло, мы например такое для real time эвентов пользовали
Andrey
Типа клиент отправляет запрос, он висит в пуле, пока не произойдет событие
Andrey
Ну или соединение не дропнется
Andrey
Но если дропнулось, то по новой просто опрашиваешь
Dmitry
Dmitriy
Antonio
Ну вот сам принцип понял, а где вот это всё хозяйство нужно в телеграмм боте. И почему Пых для этого подходит хуже чем года?
Dmitriy
Dmitry
Andrey
Не религия, а соображения применимости инструментов
Andrey
Тулзу надо использовать там, где она хорошо себя проявляет.