Swish-e working with Ajax
François Tissandier <[email protected]>
| Newsgroups | gmane.comp.web.swish-e |
|---|---|
| Message-ID | <[email protected]> |
I don't know if it was done before on other websites, I didn't check the full list from swish-e.org website. But here is a feedback on what we have done: we first worked on a typical search engine using Swish-e on our debian server. It's working fine, it's much faster and efficient than our previous search engine using mysql. Faster and less resources-hungry. We have then decided to see if "on the fly" searching would be possible, as our CPU was sleeping during typical searches. And even on our small server (it's a Celeron 2Ghz I think, with 512Mo RAM), it's working perfectly! The idea is to show the top 25 results as soon as three letters have been typed. For each new letter, you have new results. If you have only one result left, it opens it automatically, you don't even have to click on anything. We used an open source code from another website, and adapt it a bit. But it's still basic Ajax, it calls a PHP page, calling the swish search engine. So technically it's easy, and surprisingly to us, it's not killing our CPU or harddrive at all! You can test it on www.cinemasie.com, search engine is at the top right corner. The popup window has some localization problem, but the idea is there. François Cinemasie.com