Какова наилучшая техника для сохранения изображений в базе данных mysql. Должен ли я сохранять изображения в виде данных blob или сохранять их в каталогах. Изображения будут отображаться каждый раз, когда пользователь посещает его или ее профиль. -Спасибо заранее.Сохранение изображений в базе данных
ответ
Лучшей техникой было бы сохранить их в файловой системе и сохранить их пути в базе данных.
База данных предназначена для данных, файловой системы для файлов.
Техника, которую я использовал в прошлом, чтобы убедиться, что нет дубликатов было хэширования содержимое файла и сохранить его как результат, так что я получаю что-то вроде:
42efb15825666918118ba72128195246dbae4976.jpg
фактическое имя сохраняется в базе данных. Это было так, что вероятность дублирования незначительна.
, если вы загрузите тот же файл в другой раз, у вас будет тот же хеш, нет? –
Точно так он предотвращает дубликаты. –
Лучшая техника - это то, что, по словам Истины, гарантирует, что ваши изображения будут иметь уникальное имя, используйте текущую временную метку, чтобы переименовать их в свой каталог.
Я использовал user_id как имя своего профиля в каталоге .... спасибо за помощь –
- 1. Сохранение изображений в базе данных
- 2. Сохранение изображений на базе
- 3. Сохранение изображений Gravatar в базе данных
- 4. Сохранение изображений в базе данных mysql
- 5. Сохранение изображений в базе данных от jLabel
- 6. Sitecore - Сохранение изображений в базе данных ядра
- 7. Сохранение изображений в базе данных MySQL
- 8. Сохранение изображений в базе данных MySQL
- 9. Проблема с базой данных Phonegap - сохранение изображений в базе данных
- 10. Сохранение в базе данных
- 11. Сохранение изображения в базе данных?
- 12. Сохранение чувствительных изображений в базе данных или в веб-каталоге?
- 13. Сохранение изображений в файловой системе или базе данных? Или оба?
- 14. Сохранение изображений в базе данных или файловой системе на iPhone
- 15. Загрузка изображений с сервера и сохранение в базе данных
- 16. Сохранение изображений в базе данных сервера sql с использованием java
- 17. Сохранение изображений в базе данных с использованием ошибки PHP
- 18. Является ли сохранение изображений в базе данных хорошей идеей?
- 19. Сохранение изображений в базе данных mysql не работает. Что теперь?
- 20. Изображение (BLOB) Не идеально Сохранение изображений в базе данных
- 21. Сохранение нескольких изображений в базе данных с помощью MVC
- 22. Codeigniter Загрузка и сохранение нескольких изображений в базе данных
- 23. Сохранение изображений, относящихся к профилю в базе данных
- 24. Сохранение данных изображения в базе данных MySQL?
- 25. Сохранение currentDate в базе данных
- 26. Сохранение изображения в базе данных
- 27. Сохранение сеансов в базе данных
- 28. Сохранение HTML в базе данных
- 29. Сохранение массива в базе данных?
- 30. Сохранение C++ в базе данных
Пожалуйста, посетите мой [ответ] (http://stackoverflow.com/a/9141116/996493) – Lucifer