jssearch
Introducing jssearch: offering plug-and-play client-side functionality for your websites...
Use the search box above - if your browser displays it - to explore the King James Bible!
The jssearch PHP indexer and Javascript search engine has several advantages:
- Ideal for making small-to-medium sized websites 'sticky' and easy to explore.
- Very fast. Searches are almost instantaneous.
- Results are logically ordered by relevance.
- Easily integrates with the 'look' of your existing site with just a couple of lines of HTML.
- Choice of search link or box.
- Supports accented characters, e.g., searching for 'café' finds 'cafe', and vice versa.
- Once indexed, the search engine works offline - on a CDROM for example.
- Fails gracefully - unsupported browsers simply don't display the search link/box.
- This software is free, open source.
...and a few disadvantages:
- Data download time for modem users - not a problem with broadband - and this one-time delay can be mitigated through Apache's content negotiation.
- Indexer is NOT a spider (following links in pages). Rather, the indexer simply scans files directly from the file system - possibly revealing sensitive data unless care is taken to 'hide' it from the indexer - via simple configuration directives.
Web developers: to use jssearch.php on your site view page source.