Related products:
Writing Apache Modules with Perl and C
CGI Programming with Perl
XML for the World Wide Web: Visual QuickStart Guide
Official Guide to Programming with CGI.pm
CGI Programming 101: Programming Perl for the World Wide Web, Second Edition
|
Cgi
CGI Programming in C and Perl
Format: Paperback
Author: Thomas Boutell
ReleaseDate: 19 April, 1996
Publisher: Addison-Wesley Professional
Rating:
Awesome book
My background is PERL, and then later PHP, so i figured it might make sense for me to come at this from a web-based perspective. I tried for a long time to get a handle on C. By chapter 4 I knew enough to start writing simple programs on my own (not using samples in the book). By the end of chapter 7 I was well versed enough to start more complex programs using PATH_INFO variables. Extremely good book. If you write web-based apps, and are thinking about learning C this is *the* book.
One reviewer mentioned something about screenshots looking old, which is true, they are obviously Netscape 1, running on Unix's now ancient Motif window manager, but the concepts are all still exactly the same. The cgi's you write will look the same on Netscape 1, as they do on Seamonkey, or IE, or Safari so that's no big deal.
A very good book
It was the only book that cover
CGI and C, the rest talked about PERL which I hadnt learned yet. I bought this book around 1998.
Once the reader learns the basics (assuming they already know 1 of the 2 languages and have a webserver to play with), they should be able to construct any CGI program in almost any language.
CGI Programming in C & Perl
. An EXCELLENT buy -- you don't have to be a "Pro" to use the programs here -- but you can't be a rookie either.. Get it "New" or "Used"--the price difference is insignificant--compared to what's inside the book. . . . I bought this book a few months ago--here on AMAZON--and was delighted to find this book contained entire (web)-C-programs that ACTUALLY WORKED! If your web-server(CGI-scripts) are runnning at a crawl. . . it's probably because you are running a "convenient-scripting-language" -- instead of a C-program!! This book is NOT long-winded, but very practical. I have seen (repackaged???-or-similar)-versions of this code running on a few of the "higher-profile" web-sites. Over the years, I have acquired a STACK of other C-Programming Books--and I am afraid to buy any more of them--because I am tired of EXPERIMENTING to see which ones are PRACTICAL to READ, and I'm tired of reading GOBS of POINTLESS-and/or-BLOATED text--I am very happy with this book. I am a self-taught (Linux) C Programmer, and the C-and-PERL-programs from this book run well on Linux(kernels 2. 2 thru 2. 4). . . This book is a great start in getting you up and running--but the rest is up to you--since you'll REALLY NEED to UNDERSTAND MODERN WEB SERVERS !!! . . . and. . . ONE LAST NOTE-- this code may be considered "old" (written in 1996?) --it's NOT obsolete--but it still runs perfectly-and-flawlessly "as is" --on a modern-day Apache Web Server(Linux). This code has stood it's test of time. After you use these programs--it may become more obvious as to the "updates-additions-or-deletions" you'll want to make. Be sure to get Boutell's UPDATED CODE (from his web-site).
|
|