powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Хранение картинок в web-приложениях
8 сообщений из 8, страница 1 из 1
Хранение картинок в web-приложениях
    #37472480
beef
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет.

Как вы организуете хранение картинок в ваших web-приложениях?
Предположим, есть сущность "статья". В статью могут быть вставлены картинки.
Я делаю так (см. приложение к посту).
Т.е. для каждой картинки создаю запись в таблице article_media и привязываю эту запись к статье из таблицы articles.
Важно, что в таблице article_media я храню не сами картинки, а информацию о них (описание, директория на диске, ...).

Смущает то, что если нужно вставить картинку в тексте статьи, то в тексте я снова буду как бы ссылаться на эту картинку. Т.е. получается что-то вроде дублирования:
- связь из текста
- связь в бд таблиц article_media и articles

Вроде бы можно отказаться от второй связи (article_media и articles), но иногда ссылки из текста просто нет. Например, когда картинки просто нужно привязать к статье, чтобы они, например, под статьёй всей кучей отображались.
...
Рейтинг: 0 / 0
Хранение картинок в web-приложениях
    #37472481
beef
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Моя схема
...
Рейтинг: 0 / 0
Хранение картинок в web-приложениях
    #37473819
beef
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
beef,

Ну что ни у кого никаких соображений?
...
Рейтинг: 0 / 0
Хранение картинок в web-приложениях
    #37474000
sp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну ничего тут сложного нет:
-делаете хэндлнр который по имени картинки выдает в поток картинку с кэширующими заголовками
-вставляете в статью ссылки на этот хэндлер с именем картинки
...
Рейтинг: 0 / 0
Хранение картинок в web-приложениях
    #37475078
beef
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
spну ничего тут сложного нет:
-делаете хэндлнр который по имени картинки выдает в поток картинку с кэширующими заголовками
-вставляете в статью ссылки на этот хэндлер с именем картинки
Ничего не понял, если честно.
Вот я предложил схему БД (картинка выше).. схема, я так понял, сойдёт?
Мне нужно в тексте статьи хранить ссылки на картинки. В каком виде они там будут храниться? Хэндлеры? Что такое хэндлеры с точки зрения баз данных?
...
Рейтинг: 0 / 0
Хранение картинок в web-приложениях
    #37475282
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
beefМне нужно в тексте статьи хранить ссылки на картинки. В каком виде они там будут храниться?

А в каком виде там хранится текст статьи? HTML? Тогда ссылка на картинки - в виде тэга <IMG>.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Хранение картинок в web-приложениях
    #37475335
beef
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry SibiryakovbeefМне нужно в тексте статьи хранить ссылки на картинки. В каком виде они там будут храниться?

А в каком виде там хранится текст статьи? HTML? Тогда ссылка на картинки - в виде тэга <IMG>.

Да, HTML. Понятно, ставлю тэг <IMG>, но при этом связь этой картинки со статьёй в БД никак не проявляется (я имею ввиду связь: article_media и articles), так?
...
Рейтинг: 0 / 0
Хранение картинок в web-приложениях
    #37475456
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
beefно при этом связь этой картинки со статьёй в БД никак не проявляется (я имею ввиду связь:
article_media и articles), так?

Если не парсить текст, то - да, никак.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Хранение картинок в web-приложениях
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]