Облачное хранилище на PHP, с чего начать?

Естественно не нужно начинать с самого начала: регистрация, авторизация, личный кабинет, дизайн, роутинг, всё это готово, но как быть к файлами? На ум приходит лишь пару вариантов:
1)Хранить в базе данных лишь путь к файлу
2)Хранить в самой базе данных, но это создаст нагрузку
Что вы посоветуете?
  • Вопрос задан
  • 840 просмотров
Решения вопроса 2
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
miraage
@miraage
Старый прогер
Настоятельно рекомендую хэшировать имена файлов и разбивать файлы по папкам.
md5, sha1, sha512 - выбирайте сами.
А папки, такой пример:
filename = 7c4f149052dcb80f4c858ca9fa9c162b2a3215d0051a2aeb82d26803481c94365ff8d3b0b23a9af752392bae62e0142791453013d459e9cfa607e39d63c17d3c.jpg
dirname = /uploads/docs/7c/4f/14/7c4f149052dcb80f4c858ca9fa9c162b2a3215d0051a2aeb82d26803481c94365ff8d3b0b23a9af752392bae62e0142791453013d459e9cfa607e39d63c17d3c.jpg
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Если у тебя такие вопросы, делать облачное хранилище тебе скорее всего не стоит.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы