Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
Как хранить картинки? (evgw) 10/02/2002 - 17:43:31
      Re: Как хранить картинки? (COH) 11/02/2002 - 10:20:07
      Re: Как хранить картинки? (dim-dim) 11/02/2002 - 12:46:40
      Re: Как хранить картинки? (vitek) 12/02/2002 - 16:17:14
      Re: Как хранить картинки? (COH) 14/02/2002 - 01:56:59
      Re: Как хранить картинки? (vitek) 15/02/2002 - 04:28:00
      Re: Как хранить картинки? (Dima) 26/06/2002 - 16:01:45

> Original message text:
> From: evgw - 10/02/2002 - 17:43:31
> Subject:Как хранить картинки?
> -----------------
> Как в БД хранить картинки? Сделать для них какой-нибудь VARCHAR? Или есть какой-то еще способ?
>


From: Dima - 26/06/2002 - 16:01:45
Subject:Как хранить картинки?
-----------------
К меня баннерная система уже более года работает и баннеры хранятся в базе. Почему мой выбор такой? Отвечу в стиле vitek'a

При обращение/запросе к картинке в mysql'e происходит:
1 - поиск нужной записи
2 - выдача линка на ячейку с картинкой
Что происходит дальше: просто echo $picture. И всё. И картинка кэшируется как обычно, и используется только память, т.к. при правельной настройке - львиная доля популярных запросов кэшируется в памяти.
Что происходит, если хранить картинки на диске, а в базе (или фале хранить линки на них)
1 - поиск по базе
2 - выдача линка
Что происходит дальше: выдача файла пользователю, а если нужна безопасность, то ещё и повозиться с ней

Что мы видим? А то, что у каждого способа, при одинаковом времени выполнения (ну почти), свои приемущества. Общее впечатление - на mysql чуть комфортнее не только по удобству, но и по времени (хотя и совсем не большом).

Спасибо за внимание,
Дима


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
3405



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |