Laravel - katalog plików

0

Witam.
Prosiłbym o wytłumaczenie dlaczego w frameworku laravel należy pliki trzymać w folderze storage/public I wykonywać komendę storage:link.
Nie można trzymać plików publicznych w folderze public?
I dla przykładu jakimi plikami będą pliki lokalne(Te niedostępne publicznie)

3

Architektura + dodatkowe utrudnienie dla włamywaczy.

Co do ostatniego pytania to przykładowo jak chcesz mieć kontrolę nad tym kto ma dostęp do pliku, to nie wystawisz go publicznie, tylko wystawisz swój endpoint na pobranie tego pliku, który sprawdzi uprawnienia tej osoby.

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0