Доброго времени суток!
Сообщаю посетителям форума о нашей разработке, которая разрабатывается мной в Самарском государственном аэрокосмическом университете.
Суть разработки заключается в полной переработке фреймов веб-ирбиса в формат XML. Т.е. фреймы после своей работы при обработке поисковых запросов отдают клиенту ответ в XML формате, который далее может быть с легкостью обработан соответствующим XSLT шаблоном для вывода в шаблон сайта.
В настоящее время разработано:
1. Формы авторизации ирбис, формуляр, заказ книг.
2. Поисковые формы ирбис
3. Поисковые ответы Ирбис
4. Навигационные элементы ирбис ( выбор БД, типа поиска, новые поступления и т.д.)
XML Ирбис позволяет встроить элементы веб-ирбиса в любой шаблон любого сайта. Т.е. Вы сможете организовать средства веб-ирбиса в родном дизайне сайта Вашей библиотеки всего лишь настроив XSLT шаблоны (базовая реализация есть) и/или CSS таблицы. Сейчас XSLT шаблоны имеют базовую форму в блочной разметке HTML, что фактически позволяет настроить лишь CSS таблицу. В общем это все гораздо проще чем переделывать все фреймы с нуля. Замена дизайна сайта не составит никаких проблем.
Наш сайт разработан на базе CMS innerGear Library Edition. К ней дописан PHP модуль для организации работы по вышеописанному методу. Модуль и ЦМС в принципе не столь важны, если Ваш сайт уже крутится на какой-либо системе управления. Наш выбор пал на эту ЦМС, так как в ней уже есть набор необходимых модулей для организации сайта библиотеки, а также шаблонизатор для работы с XML/XSLT.
Работы над XML-Ирбис продолжаются. На базе этой реализации работает эл.каталог СГАУ по адресу [
lib.ssau.ru]. Можете посмотреть принципы HTTP адресации в этой CMS. Уточняю, что сайт в разработке и на некоторых страницах шаблоны отличаются, но каталог выполнен в дизайне, который мы разработали для тестирования.
Официальные обновления фреймов веб-ирбис преобразуются в XML на базе текущей выполненной работы достаточно быстро.
Модуль, который обслуживает ирбис, выполняет функции направления запросов к Ирбис, обеспечивает доступ к полнотекстовым документам и электронным ресурсам, которые хранятся в специально организованном хранилище. Доступ осуществляется по IP фильтрации только из сети СГАУ.
Также осуществляется кэширование запросов с целью ускорения работы в целом.
Планируется объединение каталогов СГАУ и СамГТУ на базе этой системы.
Т.е. будет при ответе на поисковый запрос пользователя также отображаться, например, "Найдено в других БД: .... Найдено в БД СамГТУ...."
ПО уже разработано - приступаем к тестирование после завершения работ по версии XML-Ирбис и сайта НТБ СамГТУ. Сообщю об этом дополнительно.
Пока предлагаю попробовать версию XML ирбис на сайте СГАУ.
Также хотел бы услышать Ваши мнения относительно этой разработки. Спасибо.