Cheap Web Hosting and Domain Registration - Dayana Host Cheap Web Hosting and Domain Registration - Dayana Host Cheap Web Hosting and Domain Registration - Powered by Dayana Networks   Cheap Web Hosting with 100% Satisfaction Guarantee by Dayana Host
More than 68,201 web sites hosted. Latest client joined at Nov 21, 2008, 2:30am PST

Useful Books and Software

Related CGI Books

     
 
Books and Software > Books > CGI > Page 2 > CGI Programming 101: Programming Perl for the World Wide Web, Second Edition
 
     
 
CGI Programming 101: Programming Perl for the World Wide Web, Second Edition
 
5.0 of 5.0
 
CGI Programming 101: Programming Perl for the World Wide Web, Second Edition
If you build web pages you may eventually want to add a guestbook, order form, page counter, or other interactive elements to your website. CGI Programming 101 explains how to do this in simple, easy-to-understand terms. The book shows you how to write useful, real-world web programs, starting with simple guestbook forms and building up to more advanced applications.

You'll learn:

* The Basics: where to write your CGI programs; how to upload them and set file permissions; how to run them, and how to debug them when things go wrong

* How to decode form data and save it to a file or e-mail it to yourself

* How to create, read, write, and search data files

* How to use Server-Side Includes to add dynamic content to your web site, plus a complete list of Apache SSI directives

* How to use random numbers for displaying banner ads and random images

* How to redirect visitors to another site

* How to extend your programs by using modules

* How to create a MySQL database, and write programs that interact with databases using the DBI module

* How to build an online shopping cart program

* How to e-mail attachments using a CGI program

* How to write secure programs, and protect your programs against hackers and spammers

* How to password-protect an area of your website

...and more.

The second edition has been substantially revised, with 100 pages of new material. It teaches good programming practices from the beginning, including use of the industry-standard CGI.pm Perl module. You'll learn how to protect your form-to-mail programs from being hijacked by spammers, how to build a cookie-based shopping cart, and how to develop a password-protected website. Quick-reference pages and an improved index help you find information easily.

There are also several online tutorials to help you set up your own web server and write CGI programs on any computer system - including Windows, Mac OS X, and Unix.

CGI Programming 101: Programming Perl for the World Wide Web is a concise presentation of the key elements of Perl CGI, which makes it perfect for programmers who are under the gun. If you need to get up to speed on text strings, for example, you can read that chapter and be a pro within about 10 minutes.

Form processing is addressed early on, followed by searching and sorting techniques, illustrations of how to use server-side includes (SSI), and other critical issues. There's also a chapter on using MySQL--an open-source SQL database. In general, if you want to get the most out of this book, you'll be better off having some programming experience, be it in BASIC or C++.

The only element missing from this introductory course is an appendix containing Perl's reserved characters, operators, and functions; instead, this material is presented throughout the book. But CGI Programming 101 is still one of the most efficient ways to get up to speed with Perl CGI. --Stephen W. Plain

Topics covered: Perl variables, CGI environment variables, form processing, data file I/O, searching/sorting, server-side includes (SSI), random number generation, strings, date and time manipulation, HTTP cookies, e-mail processing, securing scripts, Perl modules, database programming, and custom Perl modules.

 
Publisher: CGI101.com
Author: Jacqueline D. Hamilton
Release Date: 2004-03-01
ISBN/EAN: 0966942612 / 9780966942613

New Price: $29.95 / Used Price: $22.00 / Collectible Price: n.a.
Buy it Now!
Average Rating: 5.0
Number of Reviews: 7

 

Great book for new and experienced web designersRating:
I bought this book when I first started designing web pages. That was 5 years ago and I still find this book helpful and easy to use. It is a great starting point for persons interested in web design. It has useful examples (I am still using some of these) to help get started.
Total Votes: 0, Helpful Votes: 0, Date: 2008-07-19
 
The best book for beginnersRating:
This book is a great beginners guide as well as a reference booklet for veteran programmers.

Ms. Hamilton's style as an author is unbelieveably clean and understandable.
Total Votes: 0, Helpful Votes: 0, Date: 2007-04-19
 
Understanding and Skill Needed for PERL PowerRating:
I am a neophyte script writer. I needed to learn basic PERL to set-up several web sites.

The book provided me with a very straight forward process to write scripts. As a self instruction book the arrangement and flow of the text was excellent. It was a great accomplishment to see my scripts work the first time. The only trouble that I encountered is when I didn't follow the process steps in writing the scripts.

I highly recommend this book.

Total Votes: 0, Helpful Votes: 0, Date: 2007-01-10
 
The Rating:
I bought the previous edition of this book in 2001 because another reviewer recommended it and mentioned the added bonus of signing up with the CGI 101 hosting service. I bought the book AND started a web site with CGI 101. I have not regretted the past five years. The author has been helpful and communicative during the few occasions when the web site went down.

I can understand how someone who wants to be a guru (like the previous reviewer) would be disappointed, but this book is great for explaining most of the features anyone would need. Check out the [...] web site if you don't want to believe me.
Total Votes: 1, Helpful Votes: 1, Date: 2006-12-21
 
Great book!Rating:
This book is extremely helpful for anyone completely new or clueless on the subject of cgi programming. This was my first book on the subject of cgi's (w/ perl) and honestly, it was the best primer in regular expressions in perl. Let me stress its name is suggestive of the content... that is CGI 101 is for beginners. That was a good thing in my case since I was completely clueless when it came to dynamic web programming. It was my first purchase on the subject and I still consider it the most helpful.

I highly suggest this book for anyone looking for an entry point on the subject of CGI programming.
Total Votes: 4, Helpful Votes: 4, Date: 2006-12-21
 
Great book for new and experienced web designersRating:
I bought this book when I first started designing web pages. That was 5 years ago and I still find this book helpful and easy to use. It is a great starting point for persons interested in web design. It has useful examples (I am still using some of these) to help get started.
Total Votes: 0, Helpful Votes: 0, Date: 2008-07-19
 
The best book for beginnersRating:
This book is a great beginners guide as well as a reference booklet for veteran programmers.

Ms. Hamilton's style as an author is unbelieveably clean and understandable.
Total Votes: 0, Helpful Votes: 0, Date: 2007-04-19
 
Understanding and Skill Needed for PERL PowerRating:
I am a neophyte script writer. I needed to learn basic PERL to set-up several web sites.

The book provided me with a very straight forward process to write scripts. As a self instruction book the arrangement and flow of the text was excellent. It was a great accomplishment to see my scripts work the first time. The only trouble that I encountered is when I didn't follow the process steps in writing the scripts.

I highly recommend this book.

Total Votes: 0, Helpful Votes: 0, Date: 2007-01-10
 
The Rating:
I bought the previous edition of this book in 2001 because another reviewer recommended it and mentioned the added bonus of signing up with the CGI 101 hosting service. I bought the book AND started a web site with CGI 101. I have not regretted the past five years. The author has been helpful and communicative during the few occasions when the web site went down.

I can understand how someone who wants to be a guru (like the previous reviewer) would be disappointed, but this book is great for explaining most of the features anyone would need. Check out the [...] web site if you don't want to believe me.
Total Votes: 1, Helpful Votes: 1, Date: 2006-12-21
 
Great book!Rating:
This book is extremely helpful for anyone completely new or clueless on the subject of cgi programming. This was my first book on the subject of cgi's (w/ perl) and honestly, it was the best primer in regular expressions in perl. Let me stress its name is suggestive of the content... that is CGI 101 is for beginners. That was a good thing in my case since I was completely clueless when it came to dynamic web programming. It was my first purchase on the subject and I still consider it the most helpful.

I highly suggest this book for anyone looking for an entry point on the subject of CGI programming.
Total Votes: 4, Helpful Votes: 4, Date: 2006-12-21
 
 
     
Dayana Host
  Home
  Process Guide
  Affiliate Program
  Testimonials
  Sample Clients
  CPanel Demo
  AUP / ASP / TOS
   
Network and tools
  Network Maps
  Network Status
 

NS Lookup

  Whois Search
   
Product and Services
  Domain Registration
  Say5 Web Hosting
  Personal Web Hosting
  Business Web Hosting
  Reseller Web Hosting
  Dedicated Servers
  Traffic Blazer
  Web Design Themes
  Members Area
   
Customer Support
  Support Center
  Forums
  CPanel Tutorials
  FAQ
  Getting Started Guide
  Useful Links
  Downloads
  Books and Software
   
Contact us
  Contact
  Customer Service
   
   

Say5 Hosting Control Panel
© Copyrights 1998-2008 Dayana Networks. All rights reserved. Privacy Policy - AUP/ASP/TOS

Home | Process Guide | Affiliate Program | Network Maps | Testimonials | Uptime Monitor | Contact | Table of Contents | phpOnline
Domain Registration | Personal Web Hosting Plans | Business Web Hosting Plans | Reseller Web Hosting Plans | Sample Clients
Customer Service | Support Center | Forums | Control Panel Demo | Useful Resources and links | Books and Software
CPanel and WHM Tutorials | Web Site Design Templates | Upgrade, Renew and Maintenance | Free Counter | NS Lookup | Whois
Acceptable Use Policy, Anti Spam Policy, Terms of Services | Privacy Policy