Click to See Complete Forum and Search --> : HELP! I need to create a SEARCH BOX without using a SEARCH ENGINE.
BrendanP
07-26-2007, 05:38 PM
I joined this forum solely for assistance in this matter. I am in great need of advice on this, so I will appreciate any help.
I need to create a search bar without referencing a search engine. I want to be able to search only my site, so if I enter something in the queue, I will see only what's on my website. How can I do this?
THANKS! :)
- Brendan
ray326
07-26-2007, 10:37 PM
Go to Google's advanced search. Set up a search qualified with the "return results from the site or domain" set to ONLY. Perform the search. Examine the resulting location.
BrendanP
07-27-2007, 12:14 AM
Thanks for the advice, but that defeats the whole purpose of NOT going through a search engine. The problem is, I need to build a search engine that can search through all the content in my site. If I upload new content, it could take months before search engines recognize it. I need it recognized as soon as I upload it.
Centauri
07-27-2007, 12:43 AM
You would need a server-side program and database to do that - maybe something like http://mnogosearch.org/products.html
Try Perlfect Search (http://www.perlfect.com/freescripts/search/). It'll do what you need.
BrendanP
07-27-2007, 09:59 AM
Thank you for the link to Perlfect Search. The problem, though, it that I'm not too familiar with perl or cgi. I read the installation instructions, but I'm stuck on step 3 and beyond. I don't know much about SSH/Telnet.
Installation
The easiest way to install Perlfect Search is to use the setup utility
that comes with this distribution:
1. Open the compressed archive you downloaded with a suitable
compression tool (e.g. tar and gunzip for Linux/Unix, Winzip for
Windows). A directory search-3.37 will be created with all the
program files in it.
2. Upload the directory to your account if it is hosted on a remote
machine using FTP or scp (secure copy). Don't upload it inside
your cgi-bin directory, rather put it in a temporary place. The
setup utility will take care of copying everything in appropriate
locations.
3. Login to your account using ssh/telnet if it is on a remote
system.
4. Go inside the distribution directory that you just uploaded.
5. Run the setup utility with the following command: perl setup.pl
6. The setup utility will then guide you through the rest of the
installation process.
7. Go to the installation directory (e.g. cgi-bin/perlfect/search)
and try to run perl indexer.pl.
8. When everything works, you can delete the temporary search-3.37
directory.
Could someone please provide idiot-proof instructions about "telnetting"? I really need to figure this out.
Thank you!
- Brendan
ray326
07-27-2007, 01:26 PM
http://www.manpages.com/man/telnet
BrendanP
07-28-2007, 12:20 AM
Yeah, that link doesn't exactly explain to me what I need to do. Thanks for the information, though. I'm just not telnet savvy. If anyone could explain to me what I'm doing, I'd appreciate it.
Thanks!
- Brendan