search for books and compare prices
Tables of Contents for Cgi Developer's Resource
Chapter/Section Title
Page #
Page Count
Preface
xiii
 
Part one: A Solid Foundation
2
122
CHAPTER 1 Internet Overview and How It Affects the CGI Model of Operation
5
28
Client-Server Technologies
6
5
Distributed Computing Across Internets: DNS and TCP
11
10
Securing a System from the Internet
21
10
Summary
31
2
CHAPTER 2 Communications Between Client and Server
33
18
URI, URL, and Other Three-Letter Acronyms
33
10
HTML and Markup Languages
43
1
How CGI Differs from HTML
44
6
Summary
50
1
CHAPTER 3 Advanced CGI Design
51
42
HTML, HTTP, and the Trouble with Languages
52
1
What of HTML and Standards
53
1
POST versus GET
54
5
Statelessness and Transactions: Want a Cookie?
59
19
Headers: What They Mean to Your Process (NPH)
78
3
Server Side Includes
81
6
Environment Variables
87
3
Summary
90
3
CHAPTER 4 Languages, Data, and Debugging
93
31
Languages
94
3
Unescaping
97
24
Debugging CGI Code
121
2
Summary
123
1
Part Two: Putting It All Together
124
340
CHAPTER 5 Forms to E-mail
127
46
Processing Forms
128
5
Designing a Form
133
1
HTML Design
134
4
Tcl Design
138
12
Writing Your Code in Tcl
150
4
Perl Design and Code
154
17
Summary
171
2
CHAPTER 6 Counters
173
20
Getting Started with Counters
174
4
Designing a Counter in HTML
178
2
Designing a Counter in Tcl
180
8
Using Perl to Create Counter Values
188
3
Summary
191
2
CHAPTER 7 Redirection
193
18
Redirection: A Better Way to Count
193
14
Perl Design and Code
207
2
Summary
209
2
CHAPTER 8 Randomization
211
28
Standard Randomization
212
1
Weighted Randomization
213
5
Keeping Track of the Numbers
218
3
Tcl Design
221
10
Perl Code
231
4
A Simple Random Number Generator
235
2
Summary
237
2
CHAPTER 9 Calendars
239
56
Creating a Calendar
240
9
Database Design Using a Sample Data File
249
2
Data Display Design: Building a Calendar
251
28
Managing A Web Site Calendar with Perl
279
13
Summary
292
3
CHAPTER 10 Adding to and Deleting from a Data File
295
32
The Individual Pieces
298
16
Adding and Deleting Data Using Perl
314
10
Data Files or Databases
324
1
Summary
325
2
CHAPTER 11 Active Pages Using SSI
327
16
Running a Program as a SSI
329
7
Displaying Listings in Perl
336
5
Summary
341
2
CHAPTER 12 Making Money on the Net
343
52
Network Marketing: A Quick Overview
344
1
Customer Additions to the Network Marketing System
345
2
Requirements Analysis
347
3
The Code in this Chapter
350
1
The Server Side Include that Displays Levels
351
27
Implementing the Network Marketing Handler in Perl
378
16
Summary
394
1
CHAPTER 13 Intranets: Company White Pages
395
48
The Office Directory
396
3
HTML/Data File Design
399
19
Presenting the Tcl Code
418
11
Perl Design and Code
429
13
Summary
442
1
CHAPTER 14 Intranets: Systems Management
443
21
Maintaining Different Hardware Platforms
443
1
Program 1: Gathering Data
444
3
Designing a crontab
447
6
Program 2: Data Display
453
10
Summary
463
1
Part Three: Advanced Discussions: Server Issues
464
71
CHAPTER 15 Systems Management of the Web and CGIs
467
16
Security Issues
468
8
Intranets and Internet: Some differences and Considerations
476
3
Concerns About What You Got
479
2
Summary
481
2
Web Management Issues: Server Setup and Log Files
483
28
.conf Files
484
1
Server Configuration and CGI
485
3
Resource Configuration
488
1
Access Configuration: Security One Last Time
489
4
The Options Directive
493
3
The Log Files
496
12
Build It or Buy it?
508
1
Summary
509
2
CHAPTER 17 Pontificating
511
24
Where We Have Been
511
2
The Future of CGI, Tcl, and Perl
513
1
So, What's New?
514
13
What's New, Perl Style
527
6
Summary
533
2
Appendix A Quick Reference
535
28
Appendix B Reference Material
563
12
Appendix C Readme File from the CD
575
8
Index
583