Web-ИРБИС64+

Navigation:  ИРБИС64+ > Состав системы ИРБИС64+ >

Web-ИРБИС64+

Previous pageReturn to chapter overviewNext page

В этом разделе:

Подсистема статистики обращений к электронной библиотеке

Поставка WEB-ИРБИС64+ PHP и PHP-ИРБИС (SDK)

 

Web-ИРБИС64+ представляет собой Web-шлюз для Web-серверов на платформе Windows и предназначен для обеспечения доступа конечного пользователя (читателя) к ресурсам электронной библиотеки ИРБИС64+ по Web-технологии (т.е. с помощью Web-браузеров).

 

«

Web-ИРБИС64+ является ГЛАВНЫМ модулем, в котором реализована основная суть нового продукта – ИРБИС64+.

 

 

Подсистема статистики обращений к электронной библиотеке

Работа подсистемы статистики определяется рядом параметров в INI-файле шлюза irbis_server_ft.ini (секция [MAIN]).

 

LogDateBase=LOGDB - Факт ведения статистики

Факт ведения статистики определяется параметром, значение которого определяет имя БД, в которой сохраняются стат. данные:

LogDateBase=LOGDB

т.е. пустое значение этого параметра отключает ведение статистики.

 

В дистрибутив системы включена БД для ведения статистики - LOGDB.

 

EveryDayEmtyLogDB=1 - автоматическое опустошение - БД статистики (LOGDB)

Предлагается технология периодического автоматического экспорта стат.данных в архив и опустошения БД статистики (LOGDB)

Это целесообразно для обеспечения скорости работы шлюза.

Факт автоматического опустошения определяется параметром:

EveryDayEmtyLogDB=1

т.е. нулевое значение этого параметра отменяет автоматический опустошение.

 

EveryDayEmtyLogDBTime= - Периодичность автоматического опустошения (LOGDB)

Периодичность (в днях) автоматического опустошения определяется параметром:

EveryDayEmtyLogDBTime=

который может иметь значения от 1 до 30 (по умолчанию - 1).

 

EveryDayEmtyLogDB_Report= - файл с архивными данными

Экспортируются (архивируются) стат.данные в текстовый файл, имя которого определяется параметром:

EveryDayEmtyLogDB_Report=

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

Файл с архивными данными должен находиться в той же папке, что и шлюз.

 

EveryDayEmtyLogDB_Format= - формат формирования экспортируемых данных

Имя формата, в соответствии с которым формируются экспортируемые данные, определяется параметром:

EveryDayEmtyLogDB_Format=

значение по умолчанию - otchet. Формат должен находиться в папке Deposit_Web

 

Данное описание Web-ИРБИС64+ содержится в файле WEBIRBIS64+.DOC, который после установки находится в папке htdocs Web-сервера..

 

Поставка WEB-ИРБИС64+ PHP и PHP-ИРБИС (SDK)

 

Ядро приложений WEB-ИРБИС64+ PHP и PHP-ИРБИС

представляет собой расширение PHP

 

 

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

 

Поэтому предлагается поставка в следующих вариантах:

1) Комбинация Web-сервер Apache + PHP + WEB-ИРБИС64+ PHP

2) Комбинация PHP + WEB-ИРБИС64+ PHP

3) По запросу - WEB-ИРБИС64+ PHP для работы в конкретной версии PHP

4) Комбинация Web-сервер Apache + PHP + PHP-ИРБИС

5) Комбинация PHP + PHP-ИРБИС

6) По запросу - PHP-ИРБИС для работы в конкретной версии PHP

 

При самостоятельном подключении к веб серверу Apache расширения PHP для работы WEB-ИРБИ64+ PHP и PHP-ИРБИС главный файл расширения, а также связанные с ним компоненты следует скопировать в директорию с другими расширениями PHP, добавив строку с именем модуля в раздел конфигурационного файла php.ini, в котором описаны все прочие расширения.

 


См. также:

ИРБИС64+ - ведение электронной библиотеки

Модуль WEB-ИРБИС64+ PHP

Модуль PHP-ИРБИС (SDK)