Где я должен хранить изображения в своем веб-приложении?

Я создаю веб-приложение, которое должно отображать слайд-шоу изображений на главной странице — изображения будут обновляться каждые несколько недель. Где я должен хранить эти изображения? На фронтенде? На бэкенде? Или я должен разместить БД и хранить их там? Не уверен, каковы плюсы и минусы каждого варианта.


person WhoopsBing    schedule 29.12.2017    source источник


Ответы (1)


Как правило, вы будете хранить изображения для своего веб-сайта в каталоге с именем «imgs» в корневом каталоге htdocs или в общедоступном каталоге. Это считается передним концом; на самом деле вы не храните изображения в бэкэнде или БД, если только вы не храните ссылки на эти изображения и не предоставляете эти ссылки через вызов API.

Если у вас много изображений, обычно создается больше папок в этом каталоге «imgs», скажем, по одной для каждой страницы или по одной для каждой функции, но обычно именно там хранятся изображения.

person Matt Whitehead    schedule 29.12.2017
comment
Удивительно, я сам только что пришел к такому же выводу, размышляя об этом. Спасибо! - person WhoopsBing; 29.12.2017