LXI. mnoGoSearch Funktionen

Diese Funktionen erlauben den Zugriff auf die mnoGoSearch ( früher als UdmSearch bekannt ) Suchmaschine . Um auf diese Funktionen zugreifen zu können , muss PHP mittels der --with-mnogosearch -Option mit mnoGoSearch-Unterstützung compiliert worden sein . Wird diese Option ohne Pfadangabe zu mnoGoSearch verwendet , wird mnoGoSearch in / usr / local / mnoGoSearch gesucht . Wurde mnoGoSearch unter einem anderen Pfad installiert , kann der Pfad mittels --with-mnogosearch=DIR spezifiziert werden .

mnoGoSearch ist eine vollwertige Suchmaschine für den Intra - und Interneteinsatz , vertrieben unter der GPL . mnoGoSearch hat einige einzigartige Funktionen , die es für weite Einsatzbereiche tauglich machen . Es bietet Volltextindizierung von HTML , PDF und Textdokumenten . mnoGoSearch besteht aus zwei Teilen : Der erste ist der sogenannte indexer , der den Indizierungsmechanismus bereitstellt . Er spidered HTTP , FTP und Newsserver oder lokale Dateisysteme , indiziert die gefundenen Dokumente und speichert Meta-Daten über die Dokumente in einer SQL-Datenbank .

Anmerkung : PHP beinhaltet zwar einen eingebauten MySQL-Support , dieser ist jedoch nicht mit mnoGoSearch kompatibel , deshalb muss PHP gegen die selben generischen MySQL-Bibliotheken wie mnoGoSearch gelinkt werden , also z.B. : --with-mnogosearch --with-mysql= / usr .

Es wird mindestens Version 3.1.10 von mnoGoSearch vorausgesetzt , um die folgenden Funktionen nutzen zu können .

Weitere Informationen über mnoGoSearch können unter http : / /www.mnogosearch.ru / abgerufen werden .

Inhaltsverzeichnis
udm_add_search_limit -- Verschiedene Beschränkungen bei der Suche anwenden
udm_alloc_agent -- Allocate mnoGoSearch session
udm_api_version -- Gibt die Version der mnoGoSearch API zurück.
udm_cat_list -- Liefert alle Kategorien auf der selben Ebene wie der aktuellen zurück.
udm_cat_path -- Liefert den Pfad zur aktuellen Kategorie zurück.
udm_check_charset -- Überprüft, ob mnoGoSearch der übergebene Zeichensatz bekannt ist
udm_check_stored -- Check connection to stored
udm_clear_search_limits -- Löscht alle mnoGoSearch Suchrestriktionen
udm_close_stored -- Open connection to stored
udm_crc32 -- Gibt eine CRC32-Prüfsumme eines übergebenen Strings zurück.
udm_errno -- Liefert den mnoGoSearch Fehlercode zurück.
udm_error -- Liefert eine mnoGoSearch Fehlermeldung zurück.
udm_find -- Führe eine Suche durch.
udm_free_agent -- Löscht eine mnoGoSearch Session
udm_free_ispell_data -- Gibt den Speicher frei, der für ISpell alloziiert wurde.
udm_free_res -- Löscht ein mnoGoSearch-Ergebis.
udm_get_doc_count -- Liefert die Anzahl aller Dokumente in der Datenbank zurück.
udm_get_res_field -- Erhalte ein mnoGoSearch Ergebenisfeld
udm_get_res_param -- Liefert die mnoGoSearch Ergbnisparameter zurück.
udm_load_ispell_data -- Lade ISpell-Daten
udm_open_stored -- Open connection to stored
udm_set_agent_param -- Setzt die Parameter der aktuellen mnoGoSearch Session