|
|
|
Хранение картинок в web-приложениях
|
|||
|---|---|---|---|
|
#18+
Всем привет. Как вы организуете хранение картинок в ваших web-приложениях? Предположим, есть сущность "статья". В статью могут быть вставлены картинки. Я делаю так (см. приложение к посту). Т.е. для каждой картинки создаю запись в таблице article_media и привязываю эту запись к статье из таблицы articles. Важно, что в таблице article_media я храню не сами картинки, а информацию о них (описание, директория на диске, ...). Смущает то, что если нужно вставить картинку в тексте статьи, то в тексте я снова буду как бы ссылаться на эту картинку. Т.е. получается что-то вроде дублирования: - связь из текста - связь в бд таблиц article_media и articles Вроде бы можно отказаться от второй связи (article_media и articles), но иногда ссылки из текста просто нет. Например, когда картинки просто нужно привязать к статье, чтобы они, например, под статьёй всей кучей отображались. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2011, 11:32 |
|
||
|
Хранение картинок в web-приложениях
|
|||
|---|---|---|---|
|
#18+
Моя схема ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2011, 11:33 |
|
||
|
Хранение картинок в web-приложениях
|
|||
|---|---|---|---|
|
#18+
beef, Ну что ни у кого никаких соображений? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2011, 09:19 |
|
||
|
Хранение картинок в web-приложениях
|
|||
|---|---|---|---|
|
#18+
ну ничего тут сложного нет: -делаете хэндлнр который по имени картинки выдает в поток картинку с кэширующими заголовками -вставляете в статью ссылки на этот хэндлер с именем картинки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2011, 15:12 |
|
||
|
Хранение картинок в web-приложениях
|
|||
|---|---|---|---|
|
#18+
spну ничего тут сложного нет: -делаете хэндлнр который по имени картинки выдает в поток картинку с кэширующими заголовками -вставляете в статью ссылки на этот хэндлер с именем картинки Ничего не понял, если честно. Вот я предложил схему БД (картинка выше).. схема, я так понял, сойдёт? Мне нужно в тексте статьи хранить ссылки на картинки. В каком виде они там будут храниться? Хэндлеры? Что такое хэндлеры с точки зрения баз данных? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2011, 10:07 |
|
||
|
Хранение картинок в web-приложениях
|
|||
|---|---|---|---|
|
#18+
beefМне нужно в тексте статьи хранить ссылки на картинки. В каком виде они там будут храниться? А в каком виде там хранится текст статьи? HTML? Тогда ссылка на картинки - в виде тэга <IMG>. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2011, 11:37 |
|
||
|
Хранение картинок в web-приложениях
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovbeefМне нужно в тексте статьи хранить ссылки на картинки. В каком виде они там будут храниться? А в каком виде там хранится текст статьи? HTML? Тогда ссылка на картинки - в виде тэга <IMG>. Да, HTML. Понятно, ставлю тэг <IMG>, но при этом связь этой картинки со статьёй в БД никак не проявляется (я имею ввиду связь: article_media и articles), так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2011, 12:00 |
|
||
|
Хранение картинок в web-приложениях
|
|||
|---|---|---|---|
|
#18+
beefно при этом связь этой картинки со статьёй в БД никак не проявляется (я имею ввиду связь: article_media и articles), так? Если не парсить текст, то - да, никак. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2011, 13:07 |
|
||
|
|

start [/forum/topic.php?fid=32&fpage=56&tid=1541991]: |
0ms |
get settings: |
6ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
37ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
24ms |
get tp. blocked users: |
1ms |
| others: | 201ms |
| total: | 289ms |

| 0 / 0 |
