LibRusLib
Среда, 24.04.2024, 15:02
Приветствую Вас Гость | RSS
 
Главная ФорумРегистрацияВход
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 10 из 10
  • «
  • 1
  • 2
  • 8
  • 9
  • 10
Форум » MultiLib - Библиотекарь » Планы и пожелания » MultiLib Структура базы (Обсуждение структуры базы данных MultiLib)
MultiLib Структура базы
1_абрамДата: Понедельник, 16.05.2011, 15:08 | Сообщение # 136
Генералиссимус
Группа: Друзья
Сообщений: 1207
Репутация: 0
Статус: Offline
Кстати, почему не сделать в точности как в либгене:

md5 (формат репозитория) - 32 символа без расширения;

-Автор+Заголовок.тип - имя файла формируется по полям Автор и Заголовок. Если имя файла превышает допустимое - оно усекается до приемлемых размеров.

 
ShamsДата: Понедельник, 16.05.2011, 16:40 | Сообщение # 137
Генерал-майор
Группа: Проверенные
Сообщений: 274
Репутация: 0
Статус: Offline
Quote (drserj)
Реализуем возможность удаления

В этом случае структура и наименование действительно не имеют значение. Так что - все на твой вкус.

Quote (drserj)
но только из каталога скачки

Ну это уж само-собой.
 
drserjДата: Понедельник, 16.05.2011, 16:40 | Сообщение # 138
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Quote (1_абрам)
Кстати, почему не сделать в точности как в либгене: md5 (формат репозитория) - 32 символа без расширения;

Потому-что:
1. в имени отсутствует мд5 изначально
2. мд5 в базе и мд5 файла зачастую не совпадают, ибо Ларин и Ко умудрились "подправить" многие файлы из тех, которые изначально лежали в дейли и тысячниках. В итоге - полное несоответствие имеющегося и заявленного в базе.

Quote (1_абрам)
-Автор+Заголовок.тип - имя файла формируется по полям Автор и Заголовок. Если имя файла превышает допустимое - оно усекается до приемлемых размеров

угу... а искать потом как? Особенно, если файлов может быть несколько и разных, накачаных в разное время.
То что ты предлагаешь - будет в экспорте на устройство. А для локального контента - это не подходит.


drSerj
 
drserjДата: Понедельник, 16.05.2011, 16:48 | Сообщение # 139
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
И еще один вопрос - размещение.
Раньше было просто - один каталог для скачиваемых файлов, и один - для репозитория (дейли, тысячники).
Потом стали просить сделать возможность размещения файлов в нескольких каталогах. И тут проблемс....
имеем формат тысячников и дейли хххххх-хххххх.zip и формат скачиваемых - хххххх.ext

Предложение:

1.Для тысячников и дейли - список каталогов (ну много их, не всегда на одном девайсе, плюс - общие для либруса и флибусты)
2.Для скачиваемых - только один каталог (для всех библиотек) внутри которого каталоги для каждой библиотеки, а в них уже соответственно каталоги с книгами.

в каталогах тысячников и дейли - только формат хххххх-хххххх.zip
в каталоге скачиваемых - только хххххх.ext

для всех накачаных ранее (где есть упоминание букид в имени) - импорт с принудительным переименованием в хххххх.ext и перемещением в каталог скачиваемых.

если в имени отсутствует букид - в отдельный каталог (аналогично импорту в либгене)


drSerj
 
ShamsДата: Понедельник, 16.05.2011, 16:58 | Сообщение # 140
Генерал-майор
Группа: Проверенные
Сообщений: 274
Репутация: 0
Статус: Offline
По моему, очень хороший вариант.
 
ShanUa9182Дата: Понедельник, 16.05.2011, 18:06 | Сообщение # 141
Подполковник
Группа: Проверенные
Сообщений: 143
Репутация: 0
Статус: Offline
Главное не забудь про относительные пути, и чтобы в Линухе работала (под Wine я имел ввиду)
 
drserjДата: Понедельник, 16.05.2011, 18:13 | Сообщение # 142
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Quote (ShanUa9182)
Главное не забудь про относительные пути

постараюсь... главное, учесть это везде...

Quote (ShanUa9182)
и чтобы в Линухе работала (под Wine я имел ввиду)

это как получится... Теоретически, любая программа должна под ним работать, и , если не работает - проблема Wine smile


drSerj
 
1_абрамДата: Понедельник, 16.05.2011, 18:39 | Сообщение # 143
Генералиссимус
Группа: Друзья
Сообщений: 1207
Репутация: 0
Статус: Offline
Quote (Shams)
По моему, очень хороший вариант.

+1
 
drserjДата: Понедельник, 16.05.2011, 20:03 | Сообщение # 144
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Ок. Договорились.

drSerj
 
ShanUa9182Дата: Среда, 20.07.2011, 15:43 | Сообщение # 145
Подполковник
Группа: Проверенные
Сообщений: 143
Репутация: 0
Статус: Offline
Как продвигается разработка? мож хоть альфа какая есть на пробу?
 
drserjДата: Среда, 20.07.2011, 20:10 | Сообщение # 146
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Quote (ShanUa9182)
Как продвигается разработка?


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


drSerj
 
ShanUa9182Дата: Среда, 20.07.2011, 20:42 | Сообщение # 147
Подполковник
Группа: Проверенные
Сообщений: 143
Репутация: 0
Статус: Offline
Quote (drserj)
подождите, пока хоть немного станет прохладно, а там - наверстаю

да не вопрос - конечно же!!!
Quote (drserj)
с моими болячками
- да уж sad главное не запускать
Выздоравливай!!!
 
drserjДата: Среда, 20.07.2011, 21:36 | Сообщение # 148
Генералиссимус
Группа: Администраторы
Сообщений: 4693
Репутация: 30
Статус: Offline
Quote (ShanUa9182)
- да уж главное не запускать


поздно пить боржоми smile

Quote (ShanUa9182)
Выздоравливай!!!


люблю невозможное smile Спасибо.


drSerj
 
Форум » MultiLib - Библиотекарь » Планы и пожелания » MultiLib Структура базы (Обсуждение структуры базы данных MultiLib)
  • Страница 10 из 10
  • «
  • 1
  • 2
  • 8
  • 9
  • 10
Поиск:

Copyright LibRusLib © 2024