IB4Typo3: IB client/server solution for Typo3

IB4Typo3: IB client/server solution for Typo3

User features:

  • DB offloaded (client/server).
  • Client side (Typo3 end) as a Typo3 extension which talks to a number of distributed (federated) servers for high availability.
  • Uses powerful and highly performant IB search engine.
  • Allows for the display in results of breadcrumbs etc.

Typo3 Extensions

The client side code (what's running in Typo3) is a Typo3 extension written using standard Typo3/PHP code. Its open source "freeware" and covered by a liberal license that provides a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute to the extent that they don't violate any other applicable licenses such as those applied to PHP and the Typo3 platform itself. In order words.. From our point of view: Do with it as you please.

Search Server

The server is built around the "nano http[d]" program. Nano_http[d] is open source, covered by a liberal BSD inspired license and written in Python using the IB kernel libs via a Python loadable module.

Pre-requisites

  • python 2.6
    [sources available from python.org]
  • MX extensions
  • MX experimental extensions
    [available from http://www.egenix.com/products/python/]
  • IB libs and Python loadable module