home

Блоги

Случайная сортировка в каталоге

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

Это может быть полезно, если вы делаете развлекательную библиотеку и хочется, чтобы пользователи возвращаясь в неё всякий раз видел новые ресурсы.

Для использования случайной сортировки в field_config укажите:

Есть ложь, наглая ложь и "достоверные знания" в устах библиотекарей (и в стратегии развития бибдела)

РБА несколько лет разрабатывала и таки подписала стратегию развития бибдела до 2030 года.

Посмотрим в чём солгали в стратегии.

Изменен алгоритм очистки кеша

В ELiS есть три директории с кешированными данными, /var/cache/elis/long, /var/cache/elis/middle, /var/cache/elis/short. В этих директориях хранятся долгосрочные кеши, среднесрочные и краткосрочные.

В кешах находятся извлеченная текстовая информация из ресурсов, отрендеренные страницы в различных форматах, уменьшенные обложки и т.п.

В принципе, все директории с кешами можно очистить и они заново восстановятся, при этом нагрузка на процессор как правило зависит от того, долгосрочный кеш, среднесрочный или краткосрочный.

Сравнение производительности файловых операций Linux CentOS8 на железе (baremetal), KVM, Hyper-V 2012

Раньше уже проверяли производительность PostgreSQL в зависимости от числа ядер и встал вопрос, насколько влияет использование разных средств виртуализации на производительность.

Исследование: что мы теряем при поиске только по метаданным

words_count_in_titles_and_texts.png

Раньше я уже делал доклад по поисковой оптимизации электронных библиотек и звучали слова, что тот факт, что поисковики не будут отправлять пользователей в полугиговые PDF существенно уменьшает число поисковых запросов, на которые электронная библиотека попадёт в выдачу.

Для каталога упрощена навигация с помощью табов

elis_catalog_tab_navigation.png

При использовании скринридеров возникает вопрос как выстраивать навигацию.

Незрячим и слабовидящим нужен простой способ навигации по каталогу, который не захватывает лишние ссылки сбоку и быстрее позволяет найти нужную книгу.

Книги для JavaScript-ботов будут отображаться в текстовом режиме

Некоторые роботы при сканировании догадываются, что ссылку надо посетить с помощью браузера и JavaScript-движка.

Но т.к. такие роботы всё равно будут сканировать текст, для книг в PDF им надо этот текст подложить.

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

Это должно привести к улучшению попадания результатов в поиск.

Небольшие исправления в работе статистики

Исправлена ошибка, в результате которой модули по работе с PDF (elis_pdf, ebooks) не записывали стартовую страницу книги, если она не была первой. Т.е. если книга открывалась с третьей страницы и потом перелистывалась на четвертую, в логах в событии openFragment была обозначена только страница 4, а страница 3 пропускалась.

Также теперь роботы по возможности не записываются в ElisPlayLog.