Size: a a a

2020 October 09

AR

Anton Rusakov in Laravel Pro
*-1 - 1 строчка 🙂
источник

AR

Anton Rusakov in Laravel Pro
Ладно, это скорее пятничное развлечение было...
источник

RK

Roman Kolosov in Laravel Pro
))))
кстати говоря если ты возьмешь самый большой ансайгнет и домножишь на минус единицу произойдет же переполнение и все инвертируется)))
источник

RK

Roman Kolosov in Laravel Pro
и вернется другое число
источник

AR

Anton Rusakov in Laravel Pro
Хорошее замечание 🙂
источник

ВГ

Влад Гост in Laravel Pro
Ребята, столкнулся со статьей про реализацию чатов на основе веб сокетов
Вкратце ивент с бека стучится по сокету и транслируется на фронт, а с фронта уже залетает аякс на бек, чтоб  тот же ивент сработал. Вот ради интереса возможно ли тот же ивент транслировать по сокету с фронта допустим и опустить аякс? (Пример пакет echo)
источник

AR

Anton Rusakov in Laravel Pro
фронт тоже может поднимать сокет
источник

ВГ

Влад Гост in Laravel Pro
Ну это понял, а есть такая возможность у пакета echo? Какой то краткий пример, не нашел
источник

M

Maxx in Laravel Pro
Влад Гост
Ребята, столкнулся со статьей про реализацию чатов на основе веб сокетов
Вкратце ивент с бека стучится по сокету и транслируется на фронт, а с фронта уже залетает аякс на бек, чтоб  тот же ивент сработал. Вот ради интереса возможно ли тот же ивент транслировать по сокету с фронта допустим и опустить аякс? (Пример пакет echo)
технически можно: вебсокеты поддерживают двунаправленный траффик.
вот только, не знаю, реализовано ли это на пушере.
nginx прекрасно умеет в вебсокеты, можешь построить свои собственные, со всеми нужными причиндалами =)
источник

S)

Shokha )) in Laravel Pro
Shokha ))
Переслано от Shokha ))
--teachers:
id
username

--subjects:
id
name

--subject_courses:
id
subject_id
name

--teacher_subjects:
teacher_id
subject_id

--teacher_subject_courses
teacher_id
subject_id
subject_course_id

помогите пожалуйста как правильно сделать relations чтобы мог достать все teacher_subjects учителя с количествам teacher_subject_courses
?
источник

BD

Black Drake in Laravel Pro
Вечер добрый. Подскажите новичку. Допустим есть готовый шаблон, который отрисовывает, среди прочих, имя пользователя. Шаблон ожидает имя в переменной name. И есть api бека, который возвращает имя пользователя в переменной/методе fullName. Какая часть приложения должна сделать из fullName - name?
источник

P

PSYTRGLES in Laravel Pro
Black Drake
Вечер добрый. Подскажите новичку. Допустим есть готовый шаблон, который отрисовывает, среди прочих, имя пользователя. Шаблон ожидает имя в переменной name. И есть api бека, который возвращает имя пользователя в переменной/методе fullName. Какая часть приложения должна сделать из fullName - name?
источник

BD

Black Drake in Laravel Pro
Не смотря на то, что статья про api и json, подход для передачи данных в представления будет тот же?
источник

P

PSYTRGLES in Laravel Pro
что бы передать в блейд? да,  метод toArray() у ресурса
источник

BD

Black Drake in Laravel Pro
Спасибо большое, изучу способ
источник

A

Andrey in Laravel Pro
Edward
Ребят, как получить все записи у которых created_at != updated_at?
whereColumn
источник

RK

Roman Kolesnykov in Laravel Pro
Кто подскажет есть ли красивое решение для решения такой задачи:
Когда админ блокирует пользователя, пользователя должно разлогинить
Есть у меня два варианта:
1. Нацепить middleware, на роуты пользователя, с проверкой, что у пользователя статус blocked и возвращать 401
2. Сделать реализацию через сокеты, и что б фронт убил токен, и бек разлогинил через апи
Но может есть более красивый способ или может в laravel есть готовое решение?
источник

M

Maxx in Laravel Pro
Roman Kolesnykov
Кто подскажет есть ли красивое решение для решения такой задачи:
Когда админ блокирует пользователя, пользователя должно разлогинить
Есть у меня два варианта:
1. Нацепить middleware, на роуты пользователя, с проверкой, что у пользователя статус blocked и возвращать 401
2. Сделать реализацию через сокеты, и что б фронт убил токен, и бек разлогинил через апи
Но может есть более красивый способ или может в laravel есть готовое решение?
второй способ — лишняя нагрузка на сервер, нет? плюс, лишний http-запрос со стороны фронта. если в приложухе уже есть веб-сокеты, то тогда логично их заиспользовать в виде побочного для них функционала, а если нет, то городить лишний огород в проекте — считаю, такое себе.

у себя предпочитаю делать вариацию первого способа. если вдруг случится страшное и невозможное, и лишний запрос по нескольким primary key'ям будет критично повышать нагрузку на БД, ну можно будет кэшировать данные в каком-нибудь redis'е на короткий срок типа одной минуты. на функционале критично не скажется, а нагрузка упадёт значительно.
источник
2020 October 10

r5

r00073d 53rv3r in Laravel Pro
А можно сессии хранить в редисе или в бд. И дропнуть нужную когда забанят.
источник

M

Maxx in Laravel Pro
по-моему, сессии нужно хранить в редисе или в бд =)
если в (локальных) файлах изначально ничего не хранить, то ты сразу бесплатно получаешь горизонтальное масштабирование
источник