Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
Web Ирбис и Z-Ирбис :  ИРБИС Irbis
 
Сократить ссылку
Пользователь: Гродно (IP-адрес скрыт)
Дата: 08, September, 2023 13:08

Здравствуйте, у сотрудников возник следующий вопроc. При формировании отчетов по книгообеспеченности, к тем книгам для которых есть полнотекстовые версии, программма генерирует сслыки следующего вида: [irbis.grsmu.by].
Мрожно ли как-то настроить ИРБИС, что бы ссылки были по-короче.
Ирбис64+ 2021.1

Re: Сократить ссылку
Пользователь: Карауш (IP-адрес скрыт)
Дата: 08, September, 2023 21:44

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

Решение только такое:
Если у себя на сервере запустить отдельно свою программу для сокращения (кодирования) ссылок, то можно ссылки кодировать короткими кодами. Все "короткие" ссылки получаются именно такими программами. Однако, если эта программа остановится или база сокращенных ссылок рухнет, то ВСЕ ссылки придется переделывать.


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

Re: Сократить ссылку
Пользователь: Куделя (IP-адрес скрыт)
Дата: 09, September, 2023 17:49

В принципе можно еще rewrite на веб-сервере настроить. Главное не забыть задокументировать, чтобы при переустановках не похоронить сценарии.
Если база с полнотекстами одна вполне достаточно передавать в запрос однозначно идентифицирующий поисковый термин, а все остальное "подставлять" на лету.

Как пример: https://i.irklib.ru/hronp/i/?alar.
Можно было бы и еще короче сделать, вплоть до "хост"/?"термин".

Иркутская ОГУНБ
ИРБИС64.21Турбо
WebИРБИС-PHP



Редактировано 1 раз. Последний раз 09.09.2023 17:50 пользователем Куделя.

Re: Сократить ссылку
Пользователь: А. Роман (IP-адрес скрыт)
Дата: 15, September, 2023 20:53

Тема коротких ссылок обсуждалась ранее: [irbis.elnit.org]. В принципе работу коротких ссылок можно организовать, но конечно могут быть нюансы.

Как правильно написал Максим Куделя - если БД с такими записями одна, то можно настроить правило подстановки URL, которое будет преобразовывать идентификатор в URL содержащий все нужные параметры для перехода к конкретной записи.
Если БД несколько, то можно добавлять в структуру ссылки имя БД, затем короткий идентификатор.



Извините, только зарегистрированные пользователи могут писать в этом форуме.
This forum powered by Phorum.