|
|
CGI Programming in C and Perl

|
List Price: $37.95
Our Price: $9.94
Your Save: $28.01 ( 74% )
Availability: Please click buy button for full availability
information. Average Customer Rating:
    
Manufacturer: Addison-Wesley Professional
|
|
|
Binding: Paperback Dewey Decimal Number: 005.713762 EAN: 9780201422191 ISBN: 0201422190 Label: Addison-Wesley Professional Manufacturer: Addison-Wesley Professional Number Of Items: 1 Number Of Pages: 416 Publication Date: 1996-04-19 Publisher: Addison-Wesley Professional Studio: Addison-Wesley Professional
|
|
|
|
|
|
Spotlight customer reviews:
|
Customer Rating:      Summary: Awesome book Comment: I tried for a long time to get a handle on C. 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. 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.
I gave it a 5 because the concepts contained inside are very well written easy to understand and this is the only book that has given me a decent base on which to learn C.
If I could change my rating now, I'd give it a 3 or 4. I wrote some more complex CGI's based on some of the ones in this book that didn't work. So for kicks I copied the source from the cd and tried to just compile those...gcc refused saying I hadn't declared strcmp(). :-/
Indeed, I did a 'gcc *' in the SOURCE/C dir and didn't end up with a single a.out file. They all gave errors either on strcmp, feof, fgets, fprintf, in, isspace, fclose, and numerous others.
Still an excellent book but things have changed a lot since it was written.
Hey Thomas! How 'bout a Second Edition? :-)
Customer Rating:      Summary: A very good book Comment: I bought this book around 1998. It was the only book that cover
CGI and C, the rest talked about PERL which I hadnt learned yet.
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.
Customer Rating:      Summary: CGI Programming in C & Perl Comment: 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).
Customer Rating:      Summary: The Truth Comment: With many years of experience under my belt, i found this book to be easy. I'd written many complex cgi scripts using perl and c previous to this book, for many fortune 500 companies. They are much more complex than the ones "Dennis Chang" clamis to have written. The conepts in the book are sound but a little outdated. One major complaint is that there aren't enough code examples to look at while you are reading along. The bottom line, its a easy book to read that teaches sound principles for programming cgi in c, but remember you pay for what you get. So i recommend getting a more advanced book for when you master this one.
Customer Rating:      Summary: Good, but old. Needs to be updated. Comment: Those of us who participate in the CGI programming newsgroups know Thomas' reputation and it's steller. When this book was first released, it was the best book available, and it some ways it still is. But the current edition is showing its age. It doesn't cover many new CGI topics or concepts. I still use this book as a reference now and again, but I wouldn't buy it today.
|
|
|
Editorial Reviews:
|
Nicely balanced treatment of CGI programming in both C, which has distinct performance advantages, and Perl, currently the most popular language for CGI. Written by the long-time maintainer of the Usenet comp.infosystems.www FAQ (and fellow Seattleite), Thomas Boutell.
|
|
|
|
|
|
|