Path: CGI : Site search :

Search Engine Search Engine...

This software is a small keyword search engine for one web site. The program is a CGI program written in C++.

Comma separated values (CSV) text files are used to store the search index data.

Each word in the web site has a CSV text file with a list of URL of each web page that had the word.

The frequency of a word in the file is also used in searching.

The soundex() function is used to spell check search words that the search engine did not have in
a list of URLs.

This search engine displays the search results with "and" first ordering of search results.

"And" first ordering means that all the results that contain all the key search words ared displayed.

If there are no search results with all the keywords then "or" is used to mach serach results by testing
if any of the search words were found on the web page. The search results are sorted by the word frequency on
web page.

URI: /scripts/search.exe
SEARCH INDEX: data/

  search.tar.gz - C++ CGI program for a web site search engine