spacer

Webref WebRef   Sitemap · Experts · Tools · Services · Newsletters · About i.com

home / web / dev / dndcgi

Chapter 12

Developer News
Sun Moves JavaFX Closer to Primetime
Will LSB 4 Standardize Linux?
Making a Case for an Android-Symbian Merger

A Perl-based Web Site Search Engine

Features of the ICE Script

What You Need to Use This Script

Why You Would Want to Use This Script

We'll go on record as saying that any text-heavy site over ten full pages in length would benefit from a search engine. Before you run off and implement this script, though, take a moment to think about your objectives in building the site. Sites like the following probably do not require a search engine:

On the other hand, Web sites seeking to deliver large amounts of information efficiently are naturals for search engines. For example:

The script presented in this chapter is called ICE. Written by Christian Neuss of Germany, ICE is copyrighted, but freely distributable. His Web site (http://www.informatik.th-darmstadt.de/~neuss/ice/ice.html) contains the latest release of the code. Here are the conditions for the use of his software, as set out on his Web site:

"This code is free, but copyrighted. No liability whatsoever is accepted for any loss or damage of any kind resulting from any defect or inaccuracy in this information or code.

Feel free to modify the forms' front-end according to your needs, but please leave the pointer to the ICE homepage in there, so that people can always find an up to date version of the software.

If you really like ICE, or if you want to inspire new features or enhancements, you may feel free to send me a token of appreciation. This could be a such as a sample of your favorite beer, music, or literature - or even a postcard from your home town.

If you use ICE on a professional server, or install it as a commercial service for your customer, I'd appreciate a small shareware fee."

We decided to use ICE instead of writing our own search script for several reasons. First, it was freely distributable, and Herr Neuss gave us permission to include it in this book. Second, it is written in Perl, while most other search engines use C. Third, and most important, it already exists and it has been real-world tested.


Nerd Note

One of the cardinal rules of the Internet and programming:

Never code yourself something you can snarf off the Net for free.

We enthusiastically subscribe to this idea, as you can see from the various scripts included in this book. To loosely paraphrase a famous dead guy: “If I reach great heights, it is only because I stand on the shoulders of giants” (Sir Isaac Newton, circa 1676).


Comments are welcome

Copyright © 1997 Addison-Wesley Pub Co. and


JupiterOnlineMedia

internet.comearthweb.comDevx.commediabistro.comGraphics.com

Search:

Jupitermedia Corporation has two divisions: Jupiterimages and JupiterOnlineMedia

Jupitermedia Corporate Info


Legal Notices, Licensing, Reprints, & Permissions, Privacy Policy.

Advertise | Newsletters | Tech Jobs | Shopping | E-mail Offers

webref The latest from WebReference.com Browse >
How to Create a Search Feature with PHP and MySQL · Primitive Data Types, Arrays, Loops, and Conditions · Giving Caches a Chance
Sitemap · Experts · Tools · Services · Email a Colleague · Contact FREE Newsletters 
 The latest from internet.com
Opinion: Are You Ready for the All Wireless Workplace? · AMD Releases the new 790GX Performance Chipset · SMB Disaster Recovery Insurance Plan

Created: Oct. 24, 1997
Revised: Oct. 27, 1997

URL: http://webreference.com/dev/dndcgi/start.html