CGI Programming 101: Programming Perl for the World Wide Web, Second Edition | 
| Author: Jacqueline D. Hamilton Publisher: CGI101.com Category: Book
Buy New: $29.95
Avg. Customer Rating: 7 reviews Sales Rank: 197216
Media: Paperback Edition: 2 Number Of Items: 1 Pages: 300 Shipping Weight (lbs): 1.4 Dimensions (in): 8.9 x 6.9 x 0.9
ISBN: 0966942612 Dewey Decimal Number: 004.678 EAN: 9780966942613
Publication Date: March 1, 2004 Shipping: Eligible for Super Saver Shipping Promotion: Save $10.00 when you spend $50.00 or more on Qualifying Items offered by Amazon.com. Enter code BMLSAVES at checkout. Terms and Conditions Availability: Usually ships in 24 hours
|
| Similar Items:
|
| Editorial Reviews:
Amazon.com Review 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.
Product Description 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.
|
| Customer Reviews: Read 2 more reviews...
Great book for new and experienced web designers July 19, 2008 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.
The best book for beginners April 19, 2007 0 out of 1 found this review helpful
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.
Understanding and Skill Needed for PERL Power January 10, 2007 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.
The December 21, 2006 1 out of 1 found this review helpful
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.
Great book! December 21, 2006 4 out of 4 found this review helpful
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.
|
|
|
|