VrSearch
The VrSearch PHP Search Engine
The VrSearch search engine allows you to build a searchable database for your web site. Visitors can search for key words and a list of any pages that match is returned to them.
Introduction VrSearch is a tool for allowing visitors to a website to perform a search on the contents of the site. Unlike other such tools the spidering engine is written in PHP, so it does not require binaries to be run on the server to generate the search index for HTML pages.RequirementsVrSearch has the following requirements:
- PHP 4.x or PHP 5.x.
- MySQL v4.X or MySQLi v5x
VrSearch works with PHP safe mode enabled (many web hosts set up PHP like this) or disabled. For multiple character set support, iconv must be compiled in. VrSearch follows HTML links through your site. If your site uses JavaScript or Flash menus extensively, then you may need to insert dummy links to other pages on your site for VrSearch to find them.
Optional Requirements
Optional requirements apply to the PDF and MS Word document support. If you cannot meet these requirements, you can use the online conversion mechanism instead. For PDF and MS Word support, you must either:Install a binary converter (antiword and/or xpdf). Check with your ISP that you have permission to install this and execute it from within PHP.
- Spider engine written in PHP - there are no binaries to run on the server.
- Runs in PHP safe mode.
- Performs simple page match scoring and ranking.
- Can spider sub domains or multiple domains.
- Allows multiple spider entry points.
- Versatile page inclusion/exclusion, including robots.txt parsing with Google extensions. Parts of pages (e.g. menus) can be excluded from indexing.
- Can generate a site map automatically from the search index.
- Auto Spider feature ensures that your search index is kept up-to-date automatically, even if you cannot run "cron" jobs on your web server.
- Customisable by inserting your own HTML code before and after search results.
- Multiple languages supported.
- PDF documents (content of document is searchable).
- Microsoft Word documents (content of document is searchable).
- Support for Groups, allowing your site to be split into sections for individual searching.
- Support for adding additional links which are displayed when particular keywords are searched for.
- Exact searches can be performed (only matching whole phrases.)




