[nycphp-talk] Re: Search Engine

Fee, Patrick J patrick.fee at
Fri Apr 11 15:20:51 EDT 2003

First, there is a free option (depending on the number of total pages) that
I've used before.  That would be's "Atomz Search"

I've utilized their services before for small to medium sites.  You set up
the search pages with your CSS and/or background, tell the spider at Atomz
what to catalog at your site, how often to do it, and then let it work
auto-majicly.  There is an Atomz ad when your results come up... but it's a
great solution if you don't have a lot of time or $$ and a smaller site.

Second, you might look into a Verity Search solution using PHP.  Verity uses
a series of flat files for it's "collection", so mySql would not be
(I could give you more info on that if you'd like).

Third, Check out the resources available on

This is a great resources for what you are trying to do....

Hope that helps,

Patrick J. Fee
Web & Database Group Manager
600 Maryland Ave. SW  Suite 600
Washington D.C. 20024
Patrick.Fee at
Tel: (202) 548-3759
Fax: (202) 608-5970

-----Original Message-----
From: Stephen Tang [mailto:webapprentice at]
Sent: Friday, April 11, 2003 2:55 PM
To: NYPHP Talk
Subject: [nycphp-talk] Re: Search Engine

Speaking of the search techniques, I have a small client with a static
shop-like website who wants search abilities for a CD catalog.  There is no
database available, but PHP is operational.

Is there any PHP library or tool that would allow me to search the site
without a database?  Some leads would be appreciated.


-------Original Message-------
From: Chris Shiflett <shiflett at>
Sent: 04/11/03 02:31 PM
To: NYPHP Talk <talk at>
Subject: Re: [nycphp-talk] Advanced Search Techniques

> --- Mark Armendariz <nyphp at> wrote:
> They want to eventually have something they called "fingerprint"
> searching.  The term alone meant nothing to me (beyond the obvious -
> which google agreed with).
> Basically it has something to do with using synonyms and misspellings
> and all types of other fun algorithms to find what a user is looking
> for.  Does anyone hear have any experience with such things, or maybe
> know where to look?

I'm not sure about synonyms, but support for misspelled words can
typically be
achieved with the Levenshtein algorithm, and PHP supports that:

<a target=_blank

Hope that helps.


--- Unsubscribe at <a target=_blank
href=""></a> ---


--- Unsubscribe at ---

More information about the talk mailing list