Browse Sections

Perl

HTML::Mason: Embedding Perl in HTML
This article shows you how you can embed Perl scripts into an HTML file. This is Perl's equivalent of PHP or jsp.
mod_perl Handlers and Filters
This article discusses some of the more common mod_perl handlers.
mod_perl Handlers: Defining Handlers
This article gives a brief introduction on how to define handlers in mod_perl.
mod_perl Handlers: Pre-Loading Modules
This article tells you how you can pre-load Perl modules in Apache using mod_perl.
Writing Client-Server Applications in Perl: Introduction
This article provides a general discussion on client-server architectures. It discusses concepts like sockets, ports, clients and servers.
Multi-Dimensional Hashes in Perl
This article gives a discussion on how you can create multi-dimensional arrays in Perl
An Introduction to mod_perl
This article gives an introduction to mod_perl. It also gives a general discussion on the install procedures as well as how it works.
The CPAN Module
This article discusses briefly the CPAN module. The CPAN module simplifies Perl module installation
Generating Dynamic HTML using DBI and CGI Modules
This article discusses the basics on generating Dynamic web pages using the CGI and DBI modules
Using Multi-Dimensional Arrays in Perl
This article shows you how multi-dimensional arrays are created in Perl
A GUI application for CVS
This article is the second and last part of managing your Perl scripts. This discusses tkcvs, a GUI tool written in Tcl/Tk that helps you in managing the CVS repository and your Perl scripts.
Getting Windows File Attributes
This article shows you how to determine if a name is a directory or a file on a Windows operating system.
Using Microsoft OLE Objects
This article discusses on how you can use OLE objects from a Perl script. This requires familiarity with Microsoft OLE objects and their methods. This will work only on Microsoft Windows operating systems.
Writing More Efficient Programs Using Regular Expressions
One of the most powerful features of Perl (and most Unix-based scripting languages) is regular expressions (regexp). Regular expressions allow you to manipulate strings using one statement. Although it may be quite intimidating at the start, familiarity with this feature will definitely help you improve your programming efficiency. The added bonus to learning this is that you can also use this in other scripting languages.
Perl Packages Part 5 (Object oriented programming)
This article is the last of the series on Perl packages. It discusses Perl implementation of Object oriented programming. It also has a sample program to discuss these concepts.
Perl Packages - Part 4 (Functions)
Discusses about functions and how they work within packages.
Perl Packages Part 2 (Variable Scoping)
This article discusses about scoping variables (limiting the visibility of variables).
Perl Packages: Part 1
One of the features of Perl is its packages. Packages is the basis for object oriented programming and it is also used to extend Perl functionality via modules. In this first of a series, we talk about packages, what they are, how to define them and the symbol table.
Compiling Perl Scripts using Perl2Exe
Yes you can convert your Perl scripts into executable files so you can run them even without the Perl compiler/interpreter.
CGI Programming (Part 4)
This is the last part of the series. This gives you an idea of what you can do with the CGI module to help simplify your CGI scripts.
CGI Programming (Part 3)
Discusses on how a CGI program can get input from an HTML form.
CGI Programming (Part 2)
What can you do with CGI? Check this article and find a simple CGI script.
CGI Programming (Part 1)
To be able to test CGI script, you need to have a webserver. This article shows you how to Set up an Apache Webserver in Linux and Windows.
Using Microsoft Access and ODBC Data Sources
Use Perl in Windows to interact with Microsoft Access and other ODBC data sources in Windows.
Installing Perl for Windows
Read this if you are a Windows user who would like to install Perl on your machine. This article has been re-written to include another Perl distribution for Windows: IndigoPerl
Introduction to Perl
This article is for those who do not know what perl is. It aims to provide a general introduction to perl and also where to get it.