Size: a a a

2020 April 19

VS

Vitaliy Sheverov in Laravel Pro
тоесть рут путь зависит напрямую от пользователя
источник

VS

Vitaliy Sheverov in Laravel Pro
кажется, тут без роута не обойтись да?
источник

AB

Andrey Bogdanov in Laravel Pro
ну да, можно в роутер добавить, либо в nginx
источник

VS

Vitaliy Sheverov in Laravel Pro
nginx так же сложно как и сумлинк
источник

VS

Vitaliy Sheverov in Laravel Pro
такое себе решение через роуты, время на ttfb поднялося в 100 раз
источник

AG

Alex Grishkevich in Laravel Pro
laradock норм штука для винды? у меня на compose сразу error((
источник

VS

Vitaliy Sheverov in Laravel Pro
Ребята, как грамотно сделать url путь для изображений. Есть путь хранения site.com/public/uploads/$user->code/images/file.png
Я хочу, чтобы каждый пользователь видел только свой путь, тоесть путь финальный был images/file.png. Попробывал сделать через роуты, время на ттфб выросло в 100 раз.

/*Route::get("images/{path}", function($path){
   return Storage::disk('uploads')->response("images/
$path");
})->where([
   'path' => '[a-z0-9A-Z\/\.]+'
]);
*/
источник
2020 April 20

r

rip your face in Laravel Pro
Часа два сидел и не мог понять почему в tink работает запрос а через api почему-то не получаю данные. В итоге из-за типов. 🤦‍♂️ нужно было массив c int значениями, а у меня получилось [(string)22] Мозг от такого дерьма плавится.
источник

DB

Daniyar Baizhaksynov in Laravel Pro
Vitaliy Sheverov
Ребята, как грамотно сделать url путь для изображений. Есть путь хранения site.com/public/uploads/$user->code/images/file.png
Я хочу, чтобы каждый пользователь видел только свой путь, тоесть путь финальный был images/file.png. Попробывал сделать через роуты, время на ттфб выросло в 100 раз.

/*Route::get("images/{path}", function($path){
   return Storage::disk('uploads')->response("images/
$path");
})->where([
   'path' => '[a-z0-9A-Z\/\.]+'
]);
*/
Для этого используй storage. Потом в него можешь создавать alias url
источник

DB

Daniyar Baizhaksynov in Laravel Pro
Но для корректности $user->code придется оставить
источник

DB

Daniyar Baizhaksynov in Laravel Pro
Иначе туча символьных ссылок будет с папки public
источник

VS

Vitaliy Sheverov in Laravel Pro
тоесть випилить $user->code грамотно(без тучи символьных линков) из пути не выйдет?
источник

DB

Daniyar Baizhaksynov in Laravel Pro
Vitaliy Sheverov
Ребята, как грамотно сделать url путь для изображений. Есть путь хранения site.com/public/uploads/$user->code/images/file.png
Я хочу, чтобы каждый пользователь видел только свой путь, тоесть путь финальный был images/file.png. Попробывал сделать через роуты, время на ттфб выросло в 100 раз.

/*Route::get("images/{path}", function($path){
   return Storage::disk('uploads')->response("images/
$path");
})->where([
   'path' => '[a-z0-9A-Z\/\.]+'
]);
*/
Или здесь убрать регулярку. Он тебя тормозит
источник

VS

Vitaliy Sheverov in Laravel Pro
Daniyar Baizhaksynov
Или здесь убрать регулярку. Он тебя тормозит
а как тогда лучше определять путь на изображения? вложенность разная
источник

DB

Daniyar Baizhaksynov in Laravel Pro
в filesystem создай локальный диск
источник

DB

Daniyar Baizhaksynov in Laravel Pro
Дай ему url
источник

DB

Daniyar Baizhaksynov in Laravel Pro
Создай в папке public символьную ссылку на этот url
источник

DB

Daniyar Baizhaksynov in Laravel Pro
И будешь проваливаться в storage
источник

VS

Vitaliy Sheverov in Laravel Pro
у меня тогда сейчас 100 линков появится( такое
источник

DB

Daniyar Baizhaksynov in Laravel Pro
Нет дай 1 alias uploads
источник