On Thu, 4 May 2000, Stas Bekman wrote:
> > Yes. On some of the search engines (AltaVista springs to mind) you can
> > search for things on particular web sites, or even links to particular web
> > sites. So as long as AltaVista keeps its search contents up to date, you
> > can leverage their engine. IIRC either Randall or Lincoln did a
> > WebTechniques article about this a few months ago.
>
> Oh, I see.
>
> But I want to stress these 2 points:
>
> 1) Currently each chapter in the Guide is a huge document, so doing search
> and having a hit, doesn't really help as you still have to go thru the
> page to find the exact section that you want to read. So I think we want a
> search engine that's not working with the master version per se, but with
> a copy which has name anchors for each line and:
>
> a. can bring you to exact line with match
> b. have the keyword highlighted
>
> 2) Most of the search engines have problems with keywords including
> non-alpha chars, like if you search for Apache::Registry you will end up
> searching for Apache and Registry since :: is ignored. Now think about
> '$r->print' 'BEGIN {', '$@', etc. All these are must for the doc with many
> non-alpha characters which should be searched for.
>
> What do you think?
You seem to have it all worked out. I look forward to seeing your search
engine ;-)
Seriously though, I have a search engine in the works, however I don't
know how well it will apply to your scheme above. It looks like you're
going to be better off writing one yourself. Its not too hard, provided
you have a DB to store the index on. Let me know if you need some
pointers.
--
<Matt/>
Fastnet Software Ltd. High Performance Web Specialists
Providing mod_perl, XML, Sybase and Oracle solutions
Email for training and consultancy availability.
http://sergeant.org http://xml.sergeant.org