aspose file tools*
The moose likes Websphere and the fly likes Search Engine Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Soft Skills this week in the Jobs Discussion forum!
JavaRanch » Java Forums » Products » Websphere
Bookmark "Search Engine" Watch "Search Engine" New topic
Author

Search Engine

Mike Yu
Ranch Hand

Joined: Nov 17, 2001
Posts: 175
Hello,
I need to develop a search engine for my company's website, that is, if a user type a word in the search field and click search, then it will find all the pages that contain that word in my website.
We use WebSphere application server and WebSphere commerce suite, and all pages are JSP or HTML pages.
Most websites have such search function, just like JavaRanch. So there much be some standard methods to do it. Can someone tell me how to develop this kind of search engine?
Many thanks,


Thanks,<br />Mike
Kyle Brown
author
Ranch Hand

Joined: Aug 10, 2001
Posts: 3892
    
    5
Don't develop one -- buy one. Search Engines are complex things to develop that require very sophisticated algorithms that most people simply aren't up on. You just can't have the average Joe Developer build one for you.
For instance, you can buy Altavista here:
http://solutions.altavista.com/
or Google here:
http://www.google.com/services/
In fact, if you do a search on Google for search engines for purchase, you'll probably find dozens...
Kyle


Kyle Brown, Author of Persistence in the Enterprise and Enterprise Java Programming with IBM Websphere, 2nd Edition
See my homepage at http://www.kyle-brown.com/ for other WebSphere information.
Matthew X. Brown
Ranch Hand

Joined: Nov 08, 2000
Posts: 165
A free search engine is available that is open source and all java. Lucene is the name of the project and was developed by one of the architects that did alta vista.
http://jakarta.apache.org/lucene/docs/index.html
Paul Lessard
Greenhorn

Joined: Jan 16, 2002
Posts: 4
HTDig is also available as part of the standard RPM packages for Linux 7.2. It's not just a single server indexer, it's a crawler. You simply specify the servers that it should crawl and it does it.
HTH
-Paul
Mike Yu
Ranch Hand

Joined: Nov 17, 2001
Posts: 175
HI Kyle, Matthew and Paul,
Thank you so much for your valuable advices.
Mike
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Search Engine