Anvilon
Eric | Links | Kids | Talks | Software | Contact
(blank)

Click here to start

Table of contents

(blank)

Title

photo: gentle kiss

This Talk

Sites Built With Perl

netcraft graph

netcraft 20%

Why Use Perl

Perl Language

photo: reach sky

==Example==

reallyshort.com

MySQL schema

ReallyShort.pm

Command line

Mason 1

Mason 2

css

Screenshot 1

Screenshot 2

Screenshot 3

photo: yay!

==Experience==

High Volume

Planning

Architecture

Development Process

Case Study

Legacy Site

New Site

Results

Growth

Cost Savings

Perl

Disclaimer

Challenges

Transition Plan

Transition Results

photo: amazed

==Architecture==

Compilation Phase

Web Architecture

CGI

FastCGI

mod_perl

Apache::Registry

Which Apache

Which Perl

Page Generation

Mason

Mason Example

Template Toolkit

Template Toolkit Example

Advanced Issues

Memory Issues

Memory Answers

photo: running

==Perl==

My First Perl Program

Variables

Subroutines

More Features

One Liners

Regular Expressions

Good Advice

Taint Checking

Taint Checking 2

==CPAN==

CPAN

CPAN: Sample 1

CPAN: Sample 2

CPAN: Sample 3

CPAN: Sample 4

CPAN: Sample 5

CPAN: Sample 6

CPAN: Sample 7

CPAN: Sample 8

CPAN: Sample 9

CPAN: DBI/DBD

CPAN: DBI/DBD 2

CPAN: Where

Using CPAN

photo: what next?

==Resources==

Resources: Books

Resources: Books 2

Resources: Books 3

Resources: Periodicals

Resources: Web

Resources: More Web

Resources: Web Articles

Resources: Mailing Lists

Resources: User Groups

sunset

Presentation Online

Author: Eric Hammond

Homepage: http://www.anvilon.com/

Copyright ©1998-2008
Eric Hammond
Credits