Модераторы: Illuminaty
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Библиотека, Разработка хранилища для книг 
:(
    Опции темы
Gum
Дата 2.11.2007, 20:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 5.11.2006

Репутация: нет
Всего: 1



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

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

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

Поделитесь мыслями по теме.
PM MAIL WWW ICQ   Вверх
SamDark
Дата 2.11.2007, 20:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Добрый кот
***


Профиль
Группа: Участник
Сообщений: 1424
Регистрация: 25.7.2006
Где: Voronezh

Репутация: 3
Всего: 38



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


--------------------
rmcreative.ru — Это жжж неспроста...
yiiframework.ru — О фреймворке Yii на русском.
reggi — здесь я регистрирую домены
PM MAIL WWW GTalk Jabber MSN   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Веб-разработка, идеи, проектирование"
Illuminaty
dr.ZmeY

1. Прежде чем поучаствовать в дискуссиях, пожалуйста, перечитайте правила нашего форума. Воспользуйтесь поиском прежде чем создавать новую тему, возможно, Ваш вопрос уже обсуждают. Модератор имеет право удалять или обьединять дублирующиеся темы.

2. В этом разделе проводится обсуждение дизайна готовых сайтов, рабочих web-проектов, web-макетов, а также сами идеи и перспективы ресурсов.

3. Обсуждение отдельных элементов (логотипов, баннеров, анимации и т.п.) проводится здесь

4. В разделе запрещается

   а) предлагать на обсуждение форумы, чаты, гостевые книги, имеющие стандартный движок без собственного дизайнерского оформления;

   б) рекламировать какой-либо проект;

   в) предлагать купить web-проект, работу, модераторство, зарегистрироваться в разделах web-ресурса;

   г) спрашивать о возможной стоимости проекта.

Указанные сообщения будут удаляться без предупреждения(!)

5. При создании новой темы (обсуждение конкретного ресурса) необходимо указать: в названии темы - название вашего проекта, в описании темы - адрес, в топике - вопрос и ссылку

6. Все сообщения, касаемые критики сайта, не содержащие какие-либо собственные предложения будут удаляться!


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Illuminaty, dr.ZmeY.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Стартапы, проекты, идеи | Следующая тема »


 




[ Время генерации скрипта: 0.0534 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.