Anonymous
не оптимально
вот только проблема: на гитхаб легко залить - гит пуш и все как пакет композера создать, со всеми вытекающими? Чтобы он подкидывал 5 миграций, 3 контроллера и 4 модели?
FUTURICO
та думаю тоже не сложно)
Anonymous
т.е. чтобы сделать composer require asd/asd php artisan vendor:publish php artisan migrate и радоваться)
Anonymous
с паблишем же не нужен сервис провайдер, правильно понимаю? ЗЫ лара 5.5
Anton
Слушайте, а куки и сессии на поддомен реально расшарить?
Anton
Кто то делал такое?
Segmentation
Кто то делал такое?
На уровне стандартных сессий нет кажется
Segmentation
Кто то делал такое?
А если использовать драйвер типа Редиса или БД, то вполне
Anton
Если в редиске
Anton
Это как то включить можно в ларавел?
FUTURICO
Лол
FUTURICO
Ну ясное дело
FUTURICO
В конфиг файле
Anton
Нашел. Там надо базовый домен вписать
Anton
Но у меня 3 домена, и у них свои поддомены. Я не могу какой то один из них вписать
Segmentation
О боже
FUTURICO
Александр
Слушайте, а куки и сессии на поддомен реально расшарить?
Используй jwt, например. Потом хоть по всему интернету размазывай
Александр
Nginx proxy с X-Accel-Redirect
Segmentation
Но у меня 3 домена, и у них свои поддомены. Я не могу какой то один из них вписать
Хост Редиса должен быть на отдельной машине. Вот и используй одну машину для разных доменов
Александр
каким образом?) между доменами?
Такой токен не требует сохранения на сервере, соответственно, проблема с разными серверами отпадает
Anonymous
Anonymous
сорян, что не по теме, очень интересно мнение во сколько оцените такой проект? это конструктор визитных карточек и вывесок сколько бы взяли с заказчика за такое?
Anonymous
обычно когда не можешь оценить проект, то и не потянешь его )
да дело даже не в этом мне чисто мнение интересно
Rich
да дело даже не в этом мне чисто мнение интересно
чисто теоретически коммерческие вещи интересуют, это как )
Anonymous
вот так вот
Артем
А сроки какие
Rich
Anonymous
ну, предположим 3 месяца
Murad
Тыщ 60-80 наверное , так по картинке не поймёшь всего
Артем
Там делать недельку максм Это если по человечески,а так за вечер два,можно бахнуть) Если картинка это весь конструктор )
Юрий
там есть кнопочки типа "карта" например. то есть надо будет на выходе сгенерить визитку с картой на фоне. например...
Юрий
и еще другие малозаметные кнопочки, которые могут ТЗ увеличить в разы :)
Anonymous
Ил
Фарид
factory(Content::class)->make(); Как взять массив, а не объект? возвращает объект. phpunit
Anton
toArray()?
Фарид
toArray()?
Thanks !
Александр
а, в базе, понял
Нет, не в базе. Он передаётся клиентом и легко расшифровывается любым желающим. А чтобы убедиться в том, что токен валиден, используется секретный ключ, известный только серверу
Александр
Его вообще нигде не нужно хранить, кроме самого клиента
Александр
что-то похожее на куки, но не привязан к серверу вообще никак. Сервер токен только выдаёт и только он может выдать валидный токен
Александр
Надо будет почитать. Я так понял типа еверкуки?
https://5minphp.ru/episode33/ - тут почти правильно разжёвывают про него
Denis
Всем привет! Подскажите решение. Есть трудоемкая задача, обработка большого excel файла... При загрузке и обработки времени не хватает, и браузер по тайм ауту отваливается... Надо какбы асинхронно запустить обработку... Т.е. загрузили файл, передать его в функцию и не ждать ответа. При этом в crone на сервере должно быть что-то запущено, типа слушателя задач? Хостинг обычный, beget.
Anonymous
Ребята всем привет. Подскажите плиз а как задать mime тип при загрузки файла в Laravel?
Anonymous
Чтобы имя файла было с расширением его типа
Denis
спасибо! пошел читать...
Anonymous
Ладно иначе скажу. Как в момент записи файла 'image' => $request->file('image')->storeAs('images', $request->name) сохранить его расширение?
Anonymous
ну или просто оригинальное имя сохранить загружаемого файла
Александр
guessExtension() или чё-то типа того метод называется
Anonymous
Ладно иначе скажу. Как в момент записи файла 'image' => $request->file('image')->storeAs('images', $request->name) сохранить его расширение?
Тип такого, угрюмо правда) $candidate->upload_cvs = $request->file('upload_cvs')->storeAs('doc', 'candidate-'.$fileName.'.'.$request->file('upload_cvs')->getClientOriginalExtension());
Denis
job queue хостинги говно
Я правильно понимаю - обработчик заданий должен быть постоянно запущен на хостинге? С этим проблем не бывает?
Denis
ок, напишу им, узнаю...
Denis
спасибо за советы
Jack
спасибо за советы
а сколько , если не секрет выполняется скрипт за раз ?
Denis
почти минуту
Jack
тю мало обычно хост отключает скрипт после 5 минут выполнения
Denis
да, но тут при этой обработке, в другом окне браузера даже index не открывается...
Jack
тогда, надо кидать файл в очередь пример: artisan queue:work database —tries=1 —timeout=300 —queue=excel
Jack
и будет чудо
Gidra
Слушайте, а куки и сессии на поддомен реально расшарить?
а через htaccess не пробовал передовать данные сессии на поддомен?
Jack
Т.е. я могу запустить обработчик очереди из лары?
ну да , для этого создать надо рабочего
Jack
все прекрасно написано, что куда и зачем
Denis
меня одно настораживает, если обработчик не будет включен... смотрю уроки... там надо в консоли выполнять php artisan queue:work т.е. он должен постоянно висеть в процессе