У меня есть клиент, который хочет создать огромный сайт галереи изображений, и я не понимаю, как структурировать сайт для будущего расширения хранилища.
Позвольте мне объяснить подробнее ...
Допустим, каждый пользователь будет загружать свои изображения на
website.com / Uploads / User / Images
Теперь создание логики загрузки и отображение изображений - это не моя проблема, моя настоящаяпроблема в том, что, скажем, у меня есть жесткий диск объемом 200 ГБ, и если у меня есть 20000 клиентов, где каждый клиент загружает не более 10 МБ, теперь, как вы видите, мне не хватит места.
Итак, как мне справиться с расширением безизменение структуры веб-сайта, означающее, что пользователи всегда будут загружать по тому же пути, который я упомянул выше, поэтому, очевидно, мои виды интерфейса будут также получать изображения из того же места.
Это может быть глупо, но я потерянна этом.Я имею в виду, как парни, как Facebook или другие крупные сайты, делают это?