Size: a a a

2020 September 26

O

Omeha2 in Laravel Pro
Kairat
Помогите пж
Web.php, убери мидлвар auth  с этого роута
источник

АТ

Артем Терещук... in Laravel Pro
Здравствуйте, ребят подскажите как создать токен для пользователя.
ПО документации:
Мне не понятно где использовать вот это :
-
POST /oauth/clients
и вот это :
const data = {
   name: 'Client Name',
   redirect: 'http://example.com/callback'
};

axios.post('/oauth/clients', data)
   .then(response => {
       console.log(response.data);
   })
   .catch (response => {
       // List errors on response...
   });
источник

В

Владислав in Laravel Pro
Артем Терещук
Здравствуйте, ребят подскажите как создать токен для пользователя.
ПО документации:
Мне не понятно где использовать вот это :
-
POST /oauth/clients
и вот это :
const data = {
   name: 'Client Name',
   redirect: 'http://example.com/callback'
};

axios.post('/oauth/clients', data)
   .then(response => {
       console.log(response.data);
   })
   .catch (response => {
       // List errors on response...
   });
Это для шаблона vue или react
источник

О

Олег in Laravel Pro
Подскажите пожалуйста, есть сайт монолит, хотим разбить его на микросервисы, бекенд и фронт, отдельно бд и сервер распределение нагрузки. Если у нас онлайн примерно 5-6к пользователей, нужно ли сейчас беспокоится и выносить сокеты так же на отдельный сервер ? Если да на что обратить внимание при выборе сервера ?
источник

А

Антон in Laravel Pro
Олег
Подскажите пожалуйста, есть сайт монолит, хотим разбить его на микросервисы, бекенд и фронт, отдельно бд и сервер распределение нагрузки. Если у нас онлайн примерно 5-6к пользователей, нужно ли сейчас беспокоится и выносить сокеты так же на отдельный сервер ? Если да на что обратить внимание при выборе сервера ?
Что люди делали до того, как узнали слово «микросервисы»?
источник

О

Олег in Laravel Pro
Антон
Что люди делали до того, как узнали слово «микросервисы»?
Что люди делали до того как сделали ларавель? При чем тут твой вопрос?
источник

ПГ

Павел Г. in Laravel Pro
Олег
Подскажите пожалуйста, есть сайт монолит, хотим разбить его на микросервисы, бекенд и фронт, отдельно бд и сервер распределение нагрузки. Если у нас онлайн примерно 5-6к пользователей, нужно ли сейчас беспокоится и выносить сокеты так же на отдельный сервер ? Если да на что обратить внимание при выборе сервера ?
Честно говоря на микросервисы не похоже, а просто разнесение инфраструктуры
источник

О

Олег in Laravel Pro
Павел Г.
Честно говоря на микросервисы не похоже, а просто разнесение инфраструктуры
Нужно просто с чего то начать) Выделили то что нам сейчас понятнее всего и проще так сказать, остальное подтянем по ходу)
источник

ПГ

Павел Г. in Laravel Pro
Олег
Нужно просто с чего то начать) Выделили то что нам сейчас понятнее всего и проще так сказать, остальное подтянем по ходу)
Ну просто это разные понятия. Вы хотите монолит горизонтально маштабировать . Микро тут не при чем совсем.
источник

О

Олег in Laravel Pro
Павел Г.
Ну просто это разные понятия. Вы хотите монолит горизонтально маштабировать . Микро тут не при чем совсем.
а если не трудно, можете обьяснить что не так мы начинаем делать ? просто покапавшись в хабре и т.д вроде поэтапно так и начинают отделять
источник

О

Олег in Laravel Pro
далее что то вынести в кеш, что то в облако, бд сокеты, фронт бек, распределение нагрузки, я просто так и не увидел четкого определения микросервисов
источник

P

Phoenix in Laravel Pro
Олег
Подскажите пожалуйста, есть сайт монолит, хотим разбить его на микросервисы, бекенд и фронт, отдельно бд и сервер распределение нагрузки. Если у нас онлайн примерно 5-6к пользователей, нужно ли сейчас беспокоится и выносить сокеты так же на отдельный сервер ? Если да на что обратить внимание при выборе сервера ?
Я бы не называл это микросервисами это сервисная архитектура - в вашем случае это все разруливается на уровне контейнеров, при этом контейнеры могут крутиться на одном толстом сервере, а когда не будет хватать сетевого канала, CPU, памяти или дисковой подсистемы тогда уже задумывайтесь над тем что бы это все разносить на разные сервера
источник

О

Олег in Laravel Pro
Phoenix
Я бы не называл это микросервисами это сервисная архитектура - в вашем случае это все разруливается на уровне контейнеров, при этом контейнеры могут крутиться на одном толстом сервере, а когда не будет хватать сетевого канала, CPU, памяти или дисковой подсистемы тогда уже задумывайтесь над тем что бы это все разносить на разные сервера
то есть грубо говоря с помощью докера и трусервера мощного, можно разделить все на сервисы по контейнерам верно ?
источник

ПГ

Павел Г. in Laravel Pro
Олег
а если не трудно, можете обьяснить что не так мы начинаем делать ? просто покапавшись в хабре и т.д вроде поэтапно так и начинают отделять
Да нет тут ничего "не так", просто оперируете не той терминологией и отвечать вам соответсвенно будут не то.
Разносите базу и сервер на разные машины, потос если надо начинаете читать про балансировку нагрузки  бэка и master slave базы.
Микросервисы - это когда грубо говоря у вас магазин. Так вот юзеры - это отдеьный сервис с своим бэком и базой, каталог товаров - отдельный сервис с своим бэком и базой, какой нить расчет товара и хранение инфы о ценах - опять отдельно. И еще главный сервис который этим оперирует.
источник

ПГ

Павел Г. in Laravel Pro
П.С. мог и херню сказать в деталях, но ваша идея - не микросервисы, а масштабирование монолита.
источник

y

yu2ry in Laravel Pro
вопрос к профи) пишу пакет который пересекается с ларавел, там работа с моделью котораая в auth) так вот как правильно сделать чтобы тесты проходили вне проекта котоый на ларе, сейчас сделал модель которая наследуется \Illuminate\Foundation\Auth\User и уже в тестах создаю миграцию для этой модели и работаю даже с ней
источник

y

yu2ry in Laravel Pro
то есть чтобы пакет не был задейтвовать с моделью App\User
источник

A

Adel in Laravel Pro
yu2ry
вопрос к профи) пишу пакет который пересекается с ларавел, там работа с моделью котораая в auth) так вот как правильно сделать чтобы тесты проходили вне проекта котоый на ларе, сейчас сделал модель которая наследуется \Illuminate\Foundation\Auth\User и уже в тестах создаю миграцию для этой модели и работаю даже с ней
Интерфейс? Как Authenticatable
источник

ПГ

Павел Г. in Laravel Pro
yu2ry
вопрос к профи) пишу пакет который пересекается с ларавел, там работа с моделью котораая в auth) так вот как правильно сделать чтобы тесты проходили вне проекта котоый на ларе, сейчас сделал модель которая наследуется \Illuminate\Foundation\Auth\User и уже в тестах создаю миграцию для этой модели и работаю даже с ней
Не профи, но подумать как сделать так, чтобы он вообще с ней взаимодействовал. Передававать данные через параметры, а не Auth::user() , сделать свой адаптер/интерфейс адаптера. Один из адаптеров может работать с объектом пользователя лары
источник

ПГ

Павел Г. in Laravel Pro
Adel
Интерфейс? Как Authenticatable
+
источник