This Part 5 of the Perl 101 series introduces you to subroutines and teaches you how to structure your code for maximum reusability. Also included: return values, my() and local() constructs, and a marriage proposal.
Benchmarking Perl CGI and Perl / General Development
In this Part 21 of "The Perl You Need To Know" series, it covers the Benchmark module - the handy Perl stopwatch that allows you to time, optimize, and slim down on code.
UNIX/CGI/Perl CGI and Perl / Getting Started
Perl is an interpreted language, like QBasic, with which you can write programs to run on UNIX servers and which you can call from your web pages. Perl is functionally similar to QBasic and the basics of Perl are fairly easy to learn. This part of the tutorial briefly covers UNIX and Perl.
Cultured Perl: The elegance of JAPH CGI and Perl / General Development
A mainstay of the Perl culture, JAPH is a short script that produces the output "Just another Perl hacker." Although written for the beginner or intermediate Perl programmer, this article examines a few simple examples of the JAPH genre that will surprise and engage even the most seasoned devotee.
Perl Commands Summary CGI and Perl / Getting Started
Knowing which commands work with one another can help you come quickly up to speed on the Perl functions that are available to you. This page provdes a functional grouping of Perl commands.
Using a flat-file database in Perl CGI and Perl / File Manipulation
Web developers often need ways of speeding up the development process, without spending thousands of dollars for software. Here's how to build an easy to use database in Perl and access it via a Web page.