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