Обсуждение технических и нетехнических вопросов среды

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Обсуждение технических и нетехнических вопросов среды » СИПР » [A5] Как хранить pdf на жестком диске и как хранить ссылки на них в БД


[A5] Как хранить pdf на жестком диске и как хранить ссылки на них в БД

Сообщений 1 страница 2 из 2

1

Привет,

в процессе написания задания стало понятно, что не совсем ясно, как лучше хранить PDF на жестком диске (хоть локальном, пользовательском, хоть на сервере) и как делать ссылки на эти PDF из БД.

Собственно прямой вариант: просто завести папку, в которой хранить PDF. А в БД хранить пути до каждого PDF относительно какой-то заранее оговоренной папки.
Кроме ссылок на собственно сам документ, в БД придется хранить и ссылку на конкретное место в этом документе (нпр., в таблице рисунков или заголовков), тут видимо все зависит от API компонента просмотра PDF (каким образом мы можем делать навигацию в просматриваемом PDF).

Какие есть минусы у такого прямого варианта ?

2

Минусов не вижу. Ссылка на определенное место документа - это номер страницы этого документа. Изначально предполагали, что на каждое устройство будет один документ и поэтому можно было бы указывать ссылку на устройство, что однозначно обозначало бы документ. Но вообще-то, локальный путь до документа хранить получается более логично, чтобы заранее ничего искусственно не ограничивать.


Вы здесь » Обсуждение технических и нетехнических вопросов среды » СИПР » [A5] Как хранить pdf на жестком диске и как хранить ссылки на них в БД