iSearch engine 2.0.0 review

Download
by rbytes.net on

iSearch engine project is an internal web site search engine. Built to run as a CGI module, iSearch performs a searching for one o

License: GPL (GNU General Public License)
File size: 0K
Developer: iUnknown.org
0 stars award from rbytes.net

iSearch engine project is an internal web site search engine.

Built to run as a CGI module, iSearch performs a searching for one or more character sequences ( terms ) within documents in a web site, without the needing of external indexing and filtering tools, like, for example, a database engine.

iSearch performs a real time elaboration of HTML documents in a web site, every time it is invoked. Documents are found, filtered from unnecessary parts, like HTML tag, and then inspected searching for the input terms.

iSearch acts under the directives set in its configuration file. You can set one or more starting search path, exclude file or directories from scanning, set your own output templates, and so on.

So if you want to add an internal search engine in your web site, iSearch is one of your possible solutions.

iSearch is written in C and the source code is based on Yed technology.

Here are some key features of "iSearch engine":
iSearch is a CGI module written in C, available for both GNU/Linux and Windows environment.
iSearch latest release has been developed and tested within an Apache HTTP server. OS involved are Slackware GNU/Linux and Windows XP SP2, both on a i686 architecture.
When invoked, iSearch scans recursively directories in a web site extracting files so-called documents. In every document extracted, iSearch performs a filtering to delete unnecessary information, like HTML tags. Then, the pure resulting text is inspected searching for the characters sequences received in input, so-called terms.
A term can be a single word, but also a sequence of words enclosed with character "; in this latter case, the sequence will be treated as a single term ( i.e. "sowing the seeds of love" ).
All documents containing all the terms will be output according to user templates and related environment.
All terms are matched in boolean AND mode: only a document containing all terms is considered as a matched document.
All terms are matched in case-insensitive mode.

What's New in This Release:
The ID Input parameter is now optional.
If omitted, it defaults to the first < root > element of the configuration.
Handling of eventual error explanation string was added in displaying error templates, through the new token "%det".
It's now possible to search for strings enclosed with quotation marks (").
The source code has been totally reorganized.
The < replace > element was added in the configuration file.
This element contains a list of strings to replace or cut from documents to inspect.

iSearch engine 2.0.0 search tags