mod_perl Developer's Cookbook

I always feel uneasy getting review copies of books like this; review copies of books are for me to look through, tell people how good or bad they are, and then sit on the shelf looking pretty. This book, essentially,…

Read it

mod_perl in 30 minutes

Introduction In the previous article, I’ve shown quite amazing Web performance reports from companies that have deployed mod_perl heavily. You might be surprised but you can quite easily get similarly amazing results if you move your service to mod_perl…

Read it

Why mod_perl?

In this article, I’ll give an initial introduction to mod_perl, make you want to give it a try and present a few examples of the well-known sites that are powered by mod_perl enabled Apache. What Is mod_perl? mod_perl is…

Read it

Finding CGI Scripts

Introduction No matter how much we try to convince people that Perl is a multi-purpose programming language, we’d be deluding ourselves if we didn’t admit that the majority of programmers first come into contact with Perl through their experience with…

Read it

Using CGI::Application

Using CGI::Application -> Why CGI::Application? Table of Contents •Why CGI::Application? •Understanding CGI::Application •Putting It All Together •Conclusions & Advanced Concepts: Where to Go From Here •Resources The Common Gateway Interface (CGI) may be viewed by some as “less than glamorous”,…

Read it

Quick Start Guide with SOAP Part Two

Table of Contents •Quick Start with SOAP Part I •More Complex Server (daemon, mod_perl and mod_soap) •Access to Remote Services •Access With Service Description (WSDL) •Security (SSL, basic/digest authentication, cookie-based authentication, ticket-based authentication, access control) •Handling LoLs (List of…

Read it

Creating Modular Web Pages With EmbPerl

Table of Contents •Getting Started •Hello World •Web Site Global Variables •Modular Files •Modular File Inheritance •Subroutines in EmbperlObject •Conclusions This tutorial is intended as a complement to the Embperl documentation, not a replacement. We assume a basic familiarity…

Read it

Quick Start with SOAP

Quick Start with SOAP -> Table of Contents •Quick Start with SOAP•Writing a CGI-based Server•Client•Passing Values•Autodispatching•Objects access•Error handling•Service dispatch (different services on one server)•Types and Names•Conclusion Part 2 of this series SOAP (Simple Object Access Protocol) is a way for…

Read it