Особенности OPDS???

4 years 9 months ago #152 by alexejnic
alexejnic replied the topic: Особенности OPDS???

rpin wrote: Вот то, что Вы просили выше по поводу долгой отработки запроса - пример картинка из  phpmyadmin c запросом, который выполнялся секунд сорок - запрос о выборке 169 авторов.

Это не особенность OPDS. Это особенность syno, как веб сервер он мягко говоря не очень. Вот мой пост на эту тему.
У меня сканирование тестовой библиотеки из 5 книг на syno занимало 6 секунд. Меня это не устроило.
Сейчас занимаюсь вопросом организации sopds на стареньком пне 4. 3 ггц 1гб оперативы под windows server 2003. Есть несколько подводных камней с путями выдачи книг. Но сканирование тысячника заняло всего 40 секунд

Please Войти or Create an account to join the conversation.

  • alexejnic
  • alexejnic's Avatar
  • Visitor
  • Visitor
4 years 9 months ago #153 by mitshel
mitshel replied the topic: Особенности OPDS???
А почему не Linux?

Please Войти or Create an account to join the conversation.

  • mitshel
  • mitshel's Avatar
  • Offline
  • Администратор
  • Администратор
More
4 years 9 months ago - 4 years 9 months ago #154 by rpin
rpin replied the topic: Особенности OPDS???

alexejnic wrote: Это не особенность OPDS. Это особенность syno, как веб сервер он мягко говоря не очень. .....
всего 40 секунд


Я уже понял, что проблема в самом NAS, но переименовывать тему не смогу  :sick:, а включать на круглые сутки еще одну железку не хочется (выбор Synology DS413j был вполне осознанным, я его поставил дома вместо шумного сервера на 4 пентиуме с большим количеством памяти и потреблением под 400Вт/ч)
Но последнея 0.13 версия почти в 3 раза быстрее предыдущей, думаю следующии версии будут еще оптимизированны, поэтому для индивидуального использования SOPDS очень хорошее решение.

По поводу Windows Server 2003 - 1GB будет мало однозначно(ИМХО), я уже это проходил... Да и на Linux такая конфигурация с mysql  и python наверное будет грустно.
Last Edit: 4 years 9 months ago by rpin.

Please Войти or Create an account to join the conversation.

  • rpin
  • rpin's Avatar Topic Author
  • Offline
  • Осваиваюсь на форуме
  • Осваиваюсь на форуме
More
4 years 9 months ago #155 by alexejnic
alexejnic replied the topic: Особенности OPDS???

mitshel wrote: А почему не Linux?

В силу особенностей софта. Пока серьёзных инженерных программ на linux нет, так же как и бухгалтерских. По сути да linux красиво, мало потребляет ресурсов, но это всё для баловства, типа в интернете повисеть, табличку в excel сварганить или документик напечатать.
Серьёзные вопросы типа спроектировать узел, расчитать его на прочность, не по зубам софту на линуксе, так же как и хранению данных для этого софта.
Вот нужен мне MSSQL и всё тут. Решения вроде PostgreSql пока не подходят.

rpin wrote:
Я уже понял, что проблема в самом NAS, но переименовывать тему не смогу :sick:, а включать на круглые сутки еще одну железку не хочется (выбор Synology DS413j

Я тоже в своё время думал обойтись только NAS. Но реальность показала это не так. NAS служит для не которых задач типа Asterisk, домашней качалки, почтового сервера. Шумящий и жрущий электричество серверок на пне для других задач. Ну а сайты крутятся частично на бесплатном, частично на платном хостинге.

Please Войти or Create an account to join the conversation.

  • alexejnic
  • alexejnic's Avatar
  • Visitor
  • Visitor
4 years 9 months ago - 4 years 9 months ago #156 by mitshel
mitshel replied the topic: Особенности OPDS???

rpin wrote: Видимо обнаружил БАГ - при просмотре "По каталогам" библиотеки lib.rus.ec показывается 68 каталогов (архивов по 1000-2800 файлов fb2), при открытии любого каталога показывается не полный список файлов содержимого архива без разбора по первым буквам при превышении количества книг больше 300.

Что-то не могу воспроизвести такую ситуацию, хотя у самого lib.rus.ec.
Может быть дело в этой настройке в файле конфигурации:
# Количество выдаваемых строк на одну страницу
maxitems   = 60
Эта настройка ограничивает выдачу в 60 книг. Чтобы получить следующую порцию например в EBookDroud нужно в правом меню нажать "Следующая секция". FBReader - сам подкачивает при листании вниз. Поэкспериментируйте с OPDS-клиентами и с этой настройкой. Если действительно убеждены, что тут есть BUG - опишите поподробнее.
Last Edit: 4 years 9 months ago by mitshel.

Please Войти or Create an account to join the conversation.

  • mitshel
  • mitshel's Avatar
  • Offline
  • Администратор
  • Администратор
More
4 years 9 months ago #157 by rpin
rpin replied the topic: Особенности OPDS???
Я не увидел ЭТО сразу в описание версии 0.13
"Добавлен параметр "alphabet_menu" установка которого в "yes" приводит к выводу промежуточного меню выбора алфавита в сортировках По Автору, По Наименованию и По Жанру."

Я думал что это БАГ - при выводе содержимого "по каталогам" и "последние добавленные" происходит действительно по 60 штуук (в соответствии с maxitems   = 60) - а это получается просто не сделанная фича.

Вот смотрите - я сейчас обновил lib.rus.ec, добавилось 2 каталога архивов-тысячников, и посмотреть новые книги очень сложно, не будешь же тупо перелистовать 2 с лишним тысячи книг. А если бы была возможность выбора, например только русских книг, потом по группам букв, уже как-то легче.
А в разделе последних добавленных нужно предлагать выбор наверное так
За сегодня
За последнюю неделю
За месяц
За 6 месяцев
затем
А...Я ,
0...9
A..Z
И другие
ну и так далее

А вот сейчас пришло в голову - а можно ли сделать примерно так - в каждом меню выбора, например по буквам (А, Б, В... Я) добавить еще дополнительную выборку (по автору, по названию и по жанру). Т.е. при выборке книг авторов на буквы АБ дать возможность выбора еще и по жанрам, названиям и сериям. 

А вот поле Серия, мне кажется, нужно добавить однозначно - часто хочется посмотреть выборку знакомых серий...

Ну вот такая, совсем не скромная, хотелка... :blush:

Please Войти or Create an account to join the conversation.

  • rpin
  • rpin's Avatar Topic Author
  • Offline
  • Осваиваюсь на форуме
  • Осваиваюсь на форуме
More
Time to create page: 0.191 seconds