This book is for those new to programming who want to learn Perl. You will find it easier if you already
have some basic programming experience, but the material covered can be mastered by anyone with just a text editor, some common
sense and a computer. If you want to learn how to program with Perl and then find out far you can go with it, this is the book for
you. An excellent companion on any programming course.
This book covers:
Installing Perl on Windows and UNIX
Making use of online Perl resources like CPAN
First principles in programming and the Perl syntax
mod_perl is an Apache module that builds the power of the Perl programming language directly into the Apache web server. With mod_perl, CGI scripts run as much as 50 times faster, and you can integrate databases with the server, write Apache modules in Perl, embed Perl code directly into Apache configuration files, and even use Perl in server-side includes. With mod_perl, Apache is not only a web server, it is a complete programming platform.
Getting mod_perl running is easy. Tweaking mod_perl and Apache for the best performance and reliability is much more difficult. This book is about building mod_perl, using it, programming with it, and optimizing it.
I want a book for people who already know how to program in another language, but dont know Perl.
I want a book that gets through the basics as quickly as possible. Im sick of reading about the precedence of operators; I want to know how to do the fun stuff.
I want a book that emphasizes good programming style in Perl. Many of the Perl programs I have seen are written in a quick-and-dirty style; I wanted to see if the style I have developed in other languages can translate.
In many Perl books, object-oriented programming is treated as an optional feature for advanced programming. I wanted to bring it closer to the center of focus (although I am anything but an object-oriented bigot).
This book provides tools and strategies to improve the performance of existing web applications in Perl. It also provides
principles and ideas that help web programmers create an extensible framework for future growth.
A behind-the-scenes look at how your web browser interacts with web servers. Readers of this book will learn how
the Web works and how to write software that is more flexible, dynamic, and powerful than the typical web browser. The goal here is
not to rewrite the browser, but to give you the ability to retrieve, manipulate, and redistribute web-based information in an
automated fashion.
This is a hands-on, pragmatic object oriented approach, in contrast to the vague, theory ridden texts. It covers dynamic
programming, lambda abstraction and other techniques. Moderate through advanced experience level. Similar to
Design Patterns
books for
Java,
Ajax.
and others,
etc.
Influenced heavily by A Pattern Language Christopher Alexander.
Mason is a Perl-based web programming language. Among other things, it allows Perl to be embedded in HTML.
Mason is mostly used for implementing a dynamic web site and that is what this developers book is about.
Mason is a tool for embedding the Perl programming language into text in order to create text dynamically, most often in HTML.
Mason can also create XML, WML, POD, configuration files, or the complete works of Shakespeare.
This book assumes the reader is familiar with Perl at an intermediate level and that you understand common Perl idioms.
While you need not have written your own modules previously, familiarity with Perls object-oriented syntax is helpful.
Because Mason is most often used to generate web sites, this book frequently presents examples in terms of generating HTML pages.
You do not need to be an HTML expert to read this book, but a passing familiarity with HTML is helpful in understanding what the
output is intended to look like.