Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Стартапы, проекты, идеи > Библиотека


Автор: Gum 2.11.2007, 20:18
Получил на днях партийное задание - сочинить on-line библиотеку для университета.
Толком никакого ТЗ, разумеется, не было. Свобода творчества - абсолютная smile

К уважаемым Винградовцам: посоветуйте в каком формате лучше хранить книги, и (главное) как поставить на нее полнотекстовый поиск?
Есть куча файлов в *.doc-ах, которые планирую перенести в html. Затем все это дело занести в БД MySQL, а оттуда цеплять с помощью SQL-регулярных выражений.

А буквально вчера вспомнилось про замечательную вещь, называемую XML и взяли сомнения. Так ли удобно и правильно будет хранить тома книг по несколько сотен страниц в виде html-кода? Да и к тому же, есть необходимость добавить "словарь определений" прямо в текст. Тут уже не обойтись без AJAX-технологии...

Поделитесь мыслями по теме.

Автор: SamDark 2.11.2007, 20:34
Gum, 
Хранить в оригинальном формате не в базе, а на диске.
В базе хранить индекс в виде текста, получаемого путём применения фильтра из оригинального документа. Фильтры соотв. можно дописывать для любых форматов свои.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)