|
From there, you will learn about the basic client/server architecture of the server, and you will
get a detailed description of the HTTP request/response headers. You will learn the client/server
model in straightforward and simple terms, and throughout the book, you will learn about
several methods for keeping track of the state of your client.
A full explanation of the unique environment of CGI programming is included in the chapters
covering environment variables and server communications with the browser. The heart of CGI
programming—understanding how data is managed between the client and the server—gets
full coverage. Each step in data management—sending, receiving, and decoding data—is fully
covered in its own chapter.
Each chapter of Teach Yourself CGI Programming with Perl in a Week includes lots of
programming and HTML examples. This book is an excellent resource for the novice Perl
programmer; a detailed explanation of Perl is included with most programming examples. There
is no assumption of the programming skills of the reader. Every programming example includes
a detailed explanation of how the code works.
After teaching you the foundations of CGI programming, this book explores and explains the
hottest topics of CGI programming. Make your Web page come alive with a clickable image
map. Learn how to define the hot spots, where the existing tools are, and how to configure your
server for image maps. Count the number of visitors to your Web page and learn about the
pitfalls of getting their names. Learn how to create customizable mailing applications using the
Internet sendmail format. And learn how to protect yourself from hackers, in a full chapter on
Internet and CGI security.
You will find this book a great introduction and resource to the CGI programming environment
on the Internet. Read on to begin understanding this fantastic programming environment, and
good luck in all your programming endeavors. Have Fun! It’s more fun than not having fun. |