Forum Moderators: bakedjake
A better option (if allowed by your advisor) may be to purchase one of the many scripts that handle the basic functions (there are also a few free ones). This will still be a lot of work, but completely doable and very educational. You may need to combine several programs to work together. You'll learn to coexist with a database, keep a spider well fed, troubleshoot script errors in either perl or php, tweak search settings, make it more usable, fight spam....
I'd suggest working with an existing script as a good first experience unless you are a very talented programmer and have already thought through all the pieces that are needed.
For starters you need to decide if you going to use database - highly recommended option for those who have no time and who don't plan on building big search engine.
Heck it must be time for me to find a hobby?
Today I formed a partnership with an American Metasearch engine who are now passing queries over to my engine for added results from my search engine.
The volume of searches has risen by a around 17% which isn't bad.
Passing data between two databases is a work in progress.
Heaps of regards
Dave A
[edited by: Woz at 8:39 am (utc) on Dec. 5, 2005]
[edit reason] No URLs please, see TOS#13 [/edit]
Other than that, both search engines AND directories need software to perform the searches. The search-box is a doorway for the visitor to access the database via the software, thou the search-box in and of itself can be one heck of a script, it does not however, perform searches without said software.
For my site, I use Zoltan Milosevic's software, an affordable shareware program with plenty of functions, even a novice can perform an automated install and play around with the limited free version, you can find it here:
[xav.com...]
(oh, and the source is available)
Hope is help.