Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > a2d29ba77c8fe4d655c72d0b897f51ad > files > 343

mnogosearch-3.3.8-3mdv2010.0.i586.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<HTML
><HEAD
><TITLE
>Introduction
    
  </TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
REL="HOME"
TITLE="mnoGoSearch 3.3.8 reference manual"
HREF="index.html"><LINK
REL="PREVIOUS"
TITLE="mnoGoSearch 3.3.8 reference manual"
HREF="index.html"><LINK
REL="NEXT"
TITLE="Where to get mnoGoSearch.
      
    "
HREF="msearch-get.html"><LINK
REL="STYLESHEET"
TYPE="text/css"
HREF="mnogo.css"><META
NAME="Description"
CONTENT="mnoGoSearch - Full Featured Web site Open Source Search Engine Software over the Internet and Intranet Web Sites Based on SQL Database. It is a Free search software covered by GNU license."><META
NAME="Keywords"
CONTENT="shareware, freeware, download, internet, unix, utilities, search engine, text retrieval, knowledge retrieval, text search, information retrieval, database search, mining, intranet, webserver, index, spider, filesearch, meta, free, open source, full-text, udmsearch, website, find, opensource, search, searching, software, udmsearch, engine, indexing, system, web, ftp, http, cgi, php, SQL, MySQL, database, php3, FreeBSD, Linux, Unix, mnoGoSearch, MacOS X, Mac OS X, Windows, 2000, NT, 95, 98, GNU, GPL, url, grabbing"></HEAD
><BODY
CLASS="chapter"
BGCOLOR="#EEEEEE"
TEXT="#000000"
LINK="#000080"
VLINK="#800080"
ALINK="#FF0000"
><!--#include virtual="body-before.html"--><DIV
CLASS="NAVHEADER"
><TABLE
SUMMARY="Header navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TH
COLSPAN="3"
ALIGN="center"
><SPAN
CLASS="application"
>mnoGoSearch</SPAN
> 3.3.8 reference manual: Full-featured search engine software</TH
></TR
><TR
><TD
WIDTH="10%"
ALIGN="left"
VALIGN="bottom"
><A
HREF="index.html"
ACCESSKEY="P"
>Prev</A
></TD
><TD
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
></TD
><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"
><A
HREF="msearch-get.html"
ACCESSKEY="N"
>Next</A
></TD
></TR
></TABLE
><HR
ALIGN="LEFT"
WIDTH="100%"></DIV
><DIV
CLASS="chapter"
><H1
><A
NAME="intro"
></A
>Chapter 1. Introduction
    <A
NAME="AEN11"
></A
>
  </H1
><DIV
CLASS="TOC"
><DL
><DT
><B
>Table of Contents</B
></DT
><DT
><A
HREF="msearch-intro.html#features"
>mnoGoSearch Features
      <A
NAME="AEN40"
></A
></A
></DT
><DT
><A
HREF="msearch-get.html"
>Where to get <SPAN
CLASS="application"
>mnoGoSearch</SPAN
>.
      <A
NAME="AEN141"
></A
></A
></DT
><DT
><A
HREF="msearch-disclaimer.html"
>Disclaimer
      <A
NAME="AEN149"
></A
></A
></DT
><DT
><A
HREF="msearch-authors.html"
>Authors
      <A
NAME="AEN158"
></A
></A
></DT
><DT
><A
HREF="msearch-contriblist.html"
>Contributors (in no particular order)
       <A
NAME="AEN236"
></A
></A
></DT
><DT
><A
HREF="msearch-faq.html"
>Frequently Asked Questions
      <A
NAME="AEN378"
></A
></A
></DT
></DL
></DIV
><P
>&#13;    <SPAN
CLASS="application"
>mnoGoSearch</SPAN
> is an open source
    full-featured <ACRONYM
CLASS="acronym"
>SQL</ACRONYM
> based web search engine.
    <SPAN
CLASS="application"
>mnoGoSearch</SPAN
> consists of two
    parts. The first part is an indexing mechanism - <SPAN
CLASS="application"
>indexer</SPAN
>.
    <SPAN
CLASS="application"
>indexer</SPAN
> walks over <ACRONYM
CLASS="acronym"
>HTML</ACRONYM
>
    hypertext links and stores information about the documents 
    in the database. The second part is a Web <ACRONYM
CLASS="acronym"
>CGI</ACRONYM
>
    front-end <SPAN
CLASS="application"
>search.cgi</SPAN
> which
    displays <ACRONYM
CLASS="acronym"
>HTML</ACRONYM
> form and search results
    in the browser. <SPAN
CLASS="application"
>search.cgi</SPAN
> uses
    information collected by <SPAN
CLASS="application"
>indexer</SPAN
>.
    <DIV
CLASS="note"
><BLOCKQUOTE
CLASS="note"
><P
><B
>Note: </B
>
      A <SPAN
CLASS="application"
>PHP</SPAN
> and a <SPAN
CLASS="application"
>Perl</SPAN
>
      front-ends are also available.
      </P
></BLOCKQUOTE
></DIV
>
   </P
><P
>&#13;    The first public version of <SPAN
CLASS="application"
>mnoGoSearch</SPAN
>
    was released in November 1998. The search engine was named
    <SPAN
CLASS="application"
>UDMSearch</SPAN
> until the project was
    acquired by <TT
CLASS="literal"
>Lavtech.Com Corp.</TT
> in October
    2000 and its name changed to <SPAN
CLASS="application"
>mnoGoSearch</SPAN
>.
  </P
><P
><A
NAME="AEN35"
></A
>
  The latest changelog can be found
  <A
HREF="http://www.mnogosearch.org/history.html"
TARGET="_top"
>on our website</A
>.
  </P
><DIV
CLASS="sect1"
><H1
CLASS="sect1"
><A
NAME="features"
>mnoGoSearch Features
      <A
NAME="AEN40"
></A
></A
></H1
><P
>The main <SPAN
CLASS="application"
>mnoGoSearch</SPAN
> features are:</P
><P
></P
><UL
><LI
><P
>&#13;       <SPAN
CLASS="application"
>MySQL</SPAN
>,
       <SPAN
CLASS="application"
>PostgreSQL</SPAN
>,
       <SPAN
CLASS="application"
>SQLite</SPAN
>,
       <SPAN
CLASS="application"
>Mimer</SPAN
>,
       <SPAN
CLASS="application"
>Virtuoso</SPAN
>,
       <SPAN
CLASS="application"
>Interbase</SPAN
>,
       <SPAN
CLASS="application"
>Oracle</SPAN
>
       (see <A
HREF="msearch-oracle.html"
>the Section called <I
>Oracle notes
<A
NAME="AEN3398"
></A
></I
> in Chapter 7</A
>), 
       <SPAN
CLASS="application"
>MS SQL</SPAN
>,
       <SPAN
CLASS="application"
>DB2</SPAN
> (see <A
HREF="msearch-db2.html"
>the Section called <I
>IBM DB2 notes
    <A
NAME="AEN3479"
></A
></I
> in Chapter 7</A
>),
       <SPAN
CLASS="application"
>Sybase</SPAN
>,
       <SPAN
CLASS="application"
>InterSystems Cache</SPAN
>
       databases can be used as storage.
       <SPAN
CLASS="application"
>mnoGoSearch</SPAN
> can also
       work with various <ACRONYM
CLASS="acronym"
>ODBC</ACRONYM
> libraries:
       <SPAN
CLASS="application"
>iODBC</SPAN
>,
       <SPAN
CLASS="application"
>unixODBC</SPAN
>,
       <SPAN
CLASS="application"
>EasySoft ODBC-ODBC bridge</SPAN
>.
      </P
></LI
><LI
><P
><ACRONYM
CLASS="acronym"
>HTTP</ACRONYM
> support.</P
></LI
><LI
><P
><ACRONYM
CLASS="acronym"
>HTTP</ACRONYM
> proxy support.</P
></LI
><LI
><P
><ACRONYM
CLASS="acronym"
>HTTPS</ACRONYM
> support.</P
></LI
><LI
><P
><ACRONYM
CLASS="acronym"
>FTP</ACRONYM
> support.</P
></LI
><LI
><P
><ACRONYM
CLASS="acronym"
>NNTP</ACRONYM
> support
        (news:// and nntp:// <ACRONYM
CLASS="acronym"
>URL</ACRONYM
> schemes).
        </P
></LI
><LI
><P
><ACRONYM
CLASS="acronym"
>HTDB</ACRONYM
> virtual
        <ACRONYM
CLASS="acronym"
>URL</ACRONYM
> scheme support.
        You can build an index and search through
        the large text fields of an <ACRONYM
CLASS="acronym"
>SQL</ACRONYM
>
        database and thus use <SPAN
CLASS="application"
>mnoGoSearch</SPAN
>
        as an external fulltext search solution in your database
        applications.
        </P
></LI
><LI
><P
>Mirroring features.</P
></LI
><LI
><P
>Build-in parsers for 
          <TT
CLASS="literal"
>text/html</TT
>,
          <TT
CLASS="literal"
>text/xml</TT
>,
          <TT
CLASS="literal"
>text/plain</TT
> and
          <TT
CLASS="literal"
>audion/mpeg</TT
> (MP3) file types.
       </P
></LI
><LI
><P
>External parsers support for any other document types.
        </P
></LI
><LI
><P
>&#13;         Basic authorization support to index password protected HTTP servers.
        </P
></LI
><LI
><P
>Proxy authorization support.</P
></LI
><LI
><P
>Reentry capability.
        You can run multiple indexing and searching processes
        at the same time even on the same database.
        Multi-threaded indexing is also supported.
        </P
></LI
><LI
><P
>Stop-list support.
        </P
></LI
><LI
><P
>&#13;         <TT
CLASS="literal"
>&#60;META NAME="robots" content="..."&#62;</TT
> and
         <TT
CLASS="filename"
>robots.txt</TT
> support.
        </P
></LI
><LI
><P
>C language <ACRONYM
CLASS="acronym"
>CGI</ACRONYM
>,
        <ACRONYM
CLASS="acronym"
>PHP</ACRONYM
>,
        <ACRONYM
CLASS="acronym"
>Perl</ACRONYM
> Web front-ends.
        </P
></LI
><LI
><P
>You can embed search into your own application
        with help of a a <ACRONYM
CLASS="acronym"
>C API</ACRONYM
> library.
        </P
></LI
><LI
><P
>Phrase search.
        </P
></LI
><LI
><P
>Boolean query language.
        </P
></LI
><LI
><P
>Ordering results by relevancy, popularity rank, modification time. User defined ordering.
        </P
></LI
><LI
><P
>Fuzzy search: word forms (stemming),
        synonyms, substrings, dehyphenation, transliteration,
        accent insensitive search.
        </P
></LI
><LI
><P
>Most of the modern character sets support</P
></LI
><LI
><P
><ACRONYM
CLASS="acronym"
>HTML</ACRONYM
> templates to customize search results easily.</P
></LI
><LI
><P
>Advanced search options like time limits, category limits etc.</P
></LI
><LI
><P
>Phrases segmenting for Chinese and Japanese languages.</P
></LI
><LI
><P
>Cached copies.</P
></LI
><LI
><P
>Smart excerpts.</P
></LI
></UL
></DIV
></DIV
><DIV
CLASS="NAVFOOTER"
><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
SUMMARY="Footer navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
><A
HREF="index.html"
ACCESSKEY="P"
>Prev</A
></TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="index.html"
ACCESSKEY="H"
>Home</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
><A
HREF="msearch-get.html"
ACCESSKEY="N"
>Next</A
></TD
></TR
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
><SPAN
CLASS="application"
>mnoGoSearch</SPAN
> 3.3.8 reference manual</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
>&nbsp;</TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
>Where to get <SPAN
CLASS="application"
>mnoGoSearch</SPAN
>.
      <A
NAME="AEN141"
></A
></TD
></TR
></TABLE
></DIV
><!--#include virtual="body-after.html"--></BODY
></HTML
>