Search functionality has become the status quo for all major Web sites. The
typical search box/button found on home pages across the Net is considered
the ultimate in user-friendly design: users type in what they're looking for
and the search engine finds it quickly and easily.
By applying the tips and tricks illustrated in this article, developers can
augment the Verity search engine that's packaged with ColdFusion to create a
more robust - and scalable - search engine. All it costs is a little time and
ColdFusion Server comes packaged with the Verity search engine, a tool that
makes short work of indexing, searching and retrieving information stored in
virtually any format on Web and file servers. Yet the version of Verity
included with ColdFusion Server provides only a limited subset of the
functionality and features that are part of Verity's enterpris... (more)
The Internet has become a scary and hostile place; can your Web applications
Although a lot of media attention has recently been paid to information
security, surprisingly little has been published regarding ColdFusion
security. Does this then mean that ColdFusion applications are immune to
security risks? The answer, unfortunately, is no. Attacks may actually be
easier to execute and much more prevalent than programmers would like to
believe. Knowing the security risks are there is half the battle.
This article is not meant to be a silver bullet or a complete reference,... (more)
Using CF structures to store data allows you to access individual records
without querying a database. Until now, successfully implementing a scalable,
high-volume site has entailed five basic principles:
1. Write tight, efficient code.
2. Use cached queries.
3. Set up a proper network architecture.
4. Use top-of-the-line hardware.
5. Implement a properly designed database.
This article suggests a new alternative to cached queries (principle #2): for
some sites, using ColdFusion structures to store database data may reduce the
bottlenecks caused by excessive database calls, thus impr... (more)