@yischyk

Как организовать хранение файлов на сервере?

Есть веб-проект, который занимается сбором данных. Планирую его масштабировать на 2-3 сервера.

На каждом сервере есть php-скрипт, который, собственно, собирает некоторые данные, а медиафайлы отправляет в специальную созданную папку на этом сервере.

Насколько безопасно будет хранить эти файлы на текущем сервере? Насколько выгодно и оптимизированно?

Возможно, стоит посмотреть в сторону уже готовых решений (типа NextCloud). Насколько знаю, ещё есть хранилища от Goolge, Microsoft, AWS, IBM.

Как правильнее поступить в этой ситуации? Возможно, стоит сохранять файлы не просто в одну папку images, а делить на подпапки типа images/00/00/01/image.jpg или вообще использовать формат BLOB в базе данных) у кого-то уже есть опыт, спасибо!)
  • Вопрос задан
  • 197 просмотров
Решения вопроса 1
leahch
@leahch
3D специалист. Dолго, Dорого, Dерьмово.
Если файлов действительно много, а особенно картинок, то посмотрите в сторону seaweedfs. Как раз ее можно растянуть на все серверы.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы