|
А подскажите, принцип размещения изображения на сайте (ну, фоток в ЛК, например) |
☑ |
0
Steel_Wheel
02.10.11
✎
19:19
|
Понимаю, что должна быть БД, которая хранит картинки, при необходимости вывода изображения надо изображение извлечь из БД, сохранить на диске и прописать тег <img>. Или как-то по-другому?
|
|
1
Asmody
02.10.11
✎
19:26
|
(0) на мисте картинки тупо на диске лежат в специальном каталоге с именем <user_id>.jpg
|
|
2
aleks-id
02.10.11
✎
19:27
|
(1) боитесь инъекций?
|
|
3
Asmody
02.10.11
✎
19:28
|
(2) уже ловили несколько раз
|
|
4
bmitkin
02.10.11
✎
19:34
|
Красивее будет сделать в тэге <IMG> ссылку на PHP скрипт, который будет доставать картинку из БД и возвращать её в виде двоичных данных.
|
|
5
Asmody
02.10.11
✎
19:36
|
(4) зачем нагружать сервер запросами к БД, обработке его в php и работе с бинарными данными, если нужно отдать статическую картинку?
|
|
6
Попытка1С
02.10.11
✎
19:37
|
(3) Посадили?
|
|
7
bmitkin
02.10.11
✎
19:41
|
(5) Согласен, правильнее хранить в файловой системе. Но если очень надо хранить картинки в базе, то не стоит сначала выгружать во временный каталог, а потом отдавать. Можно отдать сразу, без сохранения.
|
|