Я реализую проект, который обрабатывает значительное количество изображений.
По вашему мнению, какие плюсы и минусы имеют следующие два подхода:
- Мне нужно хранить тысячи элементов, каждый элемент - как несколько свойств строки и изображения.
- Каждый элемент как идентификатор (целое число)
- Таблицы MyISAM
- Как сохранить изображения:
- подход 1: хранить изображения в каталоге и каждое изображение с именем ID.jpg
- подход 2: сохранение изображений в базе данных как двоичный BLOB
Использование подхода 1 Я могу получить доступ к изображению напрямую и что он
<img src="same_directory/10.jpg" />
Используя подход 2, я все еще могу использовать вышеуказанный HTML, но мне нужно перенаправить этот jpg-доступ к PHP script, который вернет реальное изображение из БД.
С точки зрения производительности, который, по вашему мнению, быстрее?
Я стремлюсь приблизиться к 1.