Zen Cart Indexing Site Search Engine
Customize Zen cart site search engine so it’s faster, and returns expected results for our particular inventory, or probably better yet create or integrate search engine for Zen cart.
We like to use PHP to when creating site search engine that indexes the MySQL database, we’ve tried many different solutions but haven’t’ been satisfied with any so far. We tried Lucene’s port in PHP via zend framework but this requires php5 which we don’t’ want to use. Java Lucene looks good but haven’t found working port in PHP.
We run BlueDragon CFML so that’s available technology, and we run Zend Platform with Java Bridge, perhaps you can get something working that way. Keep in mind that we want to track visitors site search behavior so you’ll need to be able to track users in the SERP too not just the post form.
We have 39,000 books in our Zen cart inventory and the site search is too slow and doesn’t return results as we want. And we have no control over the site search, it’s just meant for simple little sites. We’d like our site’s search to be more like Amazon, fast and accurate, where there’s a single user search field and the search with automatically figure out if the visitor entered in an ISBN number, a book title or author’s name.
*Note most users will search by author’s name, so we want to search for author’s name first. A person might type an author’s name in several different patterns so you need to handle the following. We’d like to be able to configure different parameters in the search engine, like do books by an author with the keywords come first, or does books with the author’s name in the book title come first etc.
a) FirstName, LastName
b) LastName, FirstName
d) FirstName LastName no comma
Book Title Searches
*Some people will be searching for books by an Author, others will search for books by an author.
a) Books about the Author
b) Books by the Author
• Fast indexing
• Fast queries
• Complex search patterns
• Spelling check & Suggestion
• Keyword Highlighting
• Search Statistics Reports:
with sortable columns and date filtering
Most Frequent Keywords
Most Frequent Key Phrases
Most Unsuccessful Searches
4 freelancers are bidding on average $88 for this job
I have a lot of experience with using lucene search engine ([url removed, login to view]). So if it's not a problem to use J2EE but not PHP I can code search tool for you.