Sphider with PEAR::MDB2 and Smarty

I needed a good search engine/web spider solution for use in my projects. I didn’t want to use phpDig, so I did some searching and came across Sphider. Sphider is really a great project but is highly specialized to work only with MySQL and I didn’t want my projects to be restricted to just that one RDMS.

Generally I try to use the PEAR::MDB2 as a database abstraction layer and Smarty as a templating engine, so any search feature had to support the same. This project uses both.

Download

sphider-mdb2-smarty_beta_0.9.0.tar
1.65 MB
MD5 Hash: b9e8baa5be7136ccdc9d9757e9924e03

sphider-mdb2-smarty_beta_0.9.0.zip
379KB
MD5 Hash: a77a9f1ad1af4aff92838f96424e458b

Installation Instructions

1. Download either of the two packages above (they are the same files, compressed in different archive formats).
2. Decompress the archive into your web root.
3. Make sure a database exists for sphider to use.
4. In a web browser, navigate to the install directory. If you put the files into your website root (ex. http://www.mysite.com/ or /users/mysite/public_html/) you would go to http://www.mysite.com/install and follow the directions.
5. When you are done remove the install directory and begin spidering!