2-1-2010 22:58
cerfujyljyzaqwsx
На мой личный взгляд (как человека с опытом программирования) - это жутчайшая жуть,
В этом не было бы смысла, создавайся БД "раз и навсегда", "исключительно мной" и т.д.
Что касается объема:
Система у меня выделяет на файл не меньше 32 Кб
А средний объем файла-книги 3.5 Мб.
Т.е. объем этих файликов - меньше 1 процента.
Несущественно.
Что касается скорости работы:
Да, это время потребуется для заполнения того, что я назвал "каталогом", который заполняет "программа-составитель каталога".
После же работаем с составленным каталогом, файлики не трогаем.
Так как мне его читать глазками - то каталог в формате htm (мне так удобно), есть надобность заполнить БД - пусть будет так.
Нужно переслать много мелких файликов другому:
ОК, упаковываем в архив и шлем.
------
В чем же плюс этих мелких файликов?
А в том, что каталогизировать книгу становится очень просто любому, совсем незнакомому человеку, если он знает формат. На крайний случай можно даже ручками (не нужно ни ПО специального, ничего, кроме текстового редактора). И прицепить в архив, к основному файлу, и отослать другому.
Время при каталогизации идет в основном на занесение данных о книге (название, автор и т.д.) в единообразный и понятный для машины формат, и это делает человек, остальные же затраты на обработку, по сравнению с этим, ничтожны.
Тут и ответ на "найдено ли решение для данного вопроса".
Данные о книге к получателю пришли, а дальше пусть сам разбирается со своим хозяйством.
Собственное ПО (для каталогизаторов/для пользователей библиотеки)- думаю, встраивать в то, что только возможно и что наверняка будет у другого. Например, в htm файлы, джаваскрипт. Или еще во что-то. Что именно - не скажу точно, т.к. только виндоусом пользуюсь.
Что касается ПО для чтения файлов djvu, pdf и прочих форматов в самых экстремальных условиях - то насчет этого ничем порадовать не могу. Единственный метод тут - где то найти и скачать или писать самому.
УДК читал читал и нашел его бредом
Ну, значит, что-то свое придумаем.
------
И так, на повестке дня, думаю, будет:
а). Формат "сведения о файле с книгой/журналом/статьей и т.д", спецификация.
б). Классификация литературы
Эти 2 вопроса взаимосвязаны.
Их надо продумать очень грамотно.
Приняв по ним решения и начав работу, в дальнейшем что-то поменять будет трудно.
Если же даже не будет составлен каталог, но будут разработаны эти 2 вопроса и сделана какая-то примитивная программка "домашняя библиотека" - возможно, оно приживется у собирателей-книгофилов, и это (каталог) сделают другие.