I'm building a new MySQL database-driven website and I was wondering what the best option for creating an internal search engine is. The site is hosted by a third party and I have no telnet access, so installing server-side software is not an option.
I've seen PHP scripts that can do the job, but I want to be able to search the database data and non-database HTML files simultaneously.
For example, let's say I have a MySQL database of cars -- model, company, year, engine etc. But I also have stand-alone webpages dedicated to buying cars, selling cars, etc. Can these PHP scripts index both, or are they limited to one or the other?
I've seen Sphider (http://www.sphider.eu/) and Sphinx (http://www.sphinxsearch.com/), is there some kind of script solution here? Or am I going about building an internal search engine in the wrong way?
Thanks for any advice.