LXXXVI. muscat Functions

Введение

Внимание

Это расширение является ЭКСПЕРИМЕНТАЛЬНЫМ. Поведение этого расширения, включая имена его функций и относящуюся к нему документацию, может измениться в последующих версиях PHP без уведомления. Используйте это расширение на свой страх и риск.

Установка

These functions are only available if PHP was configured with --with-muscat[=DIR].

Содержание
muscat_close -- Shuts down the muscat session and releases any memory back to PHP
muscat_get -- Gets a line back from the core muscat API
muscat_give -- Sends string to the core muscat API
muscat_setup_net -- Creates a new muscat session and returns the handle
muscat_setup -- Creates a new muscat session and returns the handle


muscat Functions
olly at survex dot com
06-Sep-2005 10:31
Erik is close - this module actually provides a PHP interface to the proprietary Muscat 3.6 system which OpenMuscat was originally being written to replace.
OpenMuscat had a rather different API to Muscat 3.6.

BrightStation (the company which owned Muscat) closed down the OpenMuscat project and later ceased trading, but OpenMuscat lived on, renamed Xapian due to complaints about trademark infringement from BrightStation.  Xapian has its
own PHP bindings.

I'd be suprised if this module is used by anyone now. I don't think Muscat 3.6 has been available to buy for over 5 years, and even back then most external developers used a higher level API than the one which this module wraps.

Olly Betts (former BrightStation employee and current Xapian developer)
erikh at caravelgames dot com
02-Sep-2005 03:27
It took me some digging to figure out that this is an interface for OpenMuscat, which provides search engine functionality.  The maintainer, Sam Liddicott, has done some work on Xapian which can be thought of as a replacement for OpenMuscat. 

More about OpenMuscat and Xapian here:
http://www.xapian.org/history.php

<mb_substrmuscat_close>
 Last updated: Tue, 15 Nov 2005