Advertisement

Tutorials

NEW CGI Directory

Free Newsletter

Home Guides Advanced

CGI Guides


Order by: Date Title Rate Popularity

Article-Object Query Language for Distributed Cache
by Iqbal Khan May 31, 2007
NCache lets you create a scalable distributed cache in the middle-tier so you can reduce expensive trips to the database and greatly improve your application performance.

Avoiding the Impact of Spam
by Jonathan Coupal May 11, 2007
Unsolicited commercial email, also commonly known as spam, has developed a negative reputation because it is at best a waste of valuable time and at worst an offensive intrusion into one’s desktop.

Submitting Secure Information from Unsecured Pages
by Lew Newlin February 20, 2007
Using SSL encryption to secure information is server and client processor intensive, not to mention that the process can significantly slow the presentation of pages to your visitors. Not surprisingly, some webmasters have instituted an underhanded method to avoid the entire problem by placing sensitive information such as login/password inputs on home pages that are not SSL encrypted. The general programming concept seems to be that since the login/password information is being submitted to a HTTPS encrypted page, the data secure. Well not so fast.

Writing Good Software Documentation
by Adriana Iordan November 30, 2006
Writing software documentation may seem extremely easy for some of us, whereas others may consider it one of the most difficult tasks they could ever be asked to do.

Using Ajax from Perl
by Dominic Mitchell May 31, 2006
You could spend a lot of time figuring out all the pieces of JavaScript on the client side and Perl on the server side in order to work out how to use Ajax in your code. However, this is Perl; we like to be a bit lazy. Thankfully, there's already a module on CPAN to take the pain out of it: CGI::Ajax.

Build a Perl/CGI voting system
by Allan Peda March 27, 2006
This article presents a real-world example -- a Web-based voting application -- that highlights the use of minimal external modules, forgoes using client-based cookies, and takes advantage of CGI attributes.

Advertisement