دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Eugene Eric Kim
سری:
ISBN (شابک) : 1575211513
ناشر: Sams
سال نشر: 1996
تعداد صفحات: 559
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 2 مگابایت
در صورت تبدیل فایل کتاب CGI Programming unleashed به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب برنامه نویسی CGI راه اندازی شد نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
رابط دروازه مشترک (CGI) به برنامه نویسان اجازه می دهد تا برنامه های کاربردی اینترنتی برای کاربر نهایی ایجاد کنند که برنامه ها را روی یک وب سرور اجرا می کند. این کتاب به خواننده اطلاعات جامعی درباره چیستی CGI، کارهایی که میتوان با آن انجام داد و نحوه گنجاندن آن در برنامههای خود به خواننده میدهد.
The Common Gateway Interface (CGI) allows programmers to create end-user Internet applications that run programs on a Web Server. This book gives the reader a comprehensive reference to what CGI is, what can be done with it, and how to incorporate it into their applications.
Contents......Page 1
What CGI is useful for......Page 13
What CGI Programs can do......Page 17
Summary......Page 20
2 CGI Specification......Page 22
Languages......Page 23
CGI Methods......Page 24
Interface Specification......Page 25
More Information......Page 29
Summary......Page 30
3 Crash Course in CGI......Page 31
Wanna have a Conversation......Page 32
Environment Variables......Page 34
Taking it all in......Page 38
RSVP......Page 41
Summary......Page 45
CGI Libraries for C......Page 46
C++ CGI Class Libraries......Page 51
Perl Libraries......Page 53
Summary......Page 54
5 Designing CGI Application......Page 55
Sizing it up......Page 56
Scoping it out......Page 59
The Fine Print......Page 63
You can take it with you......Page 66
Summary......Page 68
6 Testing & Debugging......Page 69
The Process & Methodology......Page 70
Solitary Confinement......Page 74
Start the Testing......Page 77
Debugging the Application......Page 81
Summary......Page 85
7 Sever-Side Inducles (SSI) & Gateways......Page 86
Server-Side Includes......Page 87
Comparison of SSI & CGIs......Page 88
Which Servers support SSI......Page 89
List of SSI Directives......Page 91
Some SSI Examples......Page 93
HTTP......Page 96
Improving existing Gateways......Page 97
Gateway Examples......Page 98
Web as Standard Internet Access Interface......Page 103
Summary......Page 104
8 Forms......Page 105
Creating HTML Forms......Page 106
Form Submissions......Page 118
Forms Ready Reference......Page 125
Summary......Page 126
Is CGI insecure?......Page 127
Security......Page 130
Summary......Page 140
10 Databases......Page 142
Database Interfaces......Page 143
Web Indexing......Page 154
Large Scale Databases......Page 158
Summary......Page 165
Important Search Engines......Page 167
Gathering Information on the Internet......Page 168
Searching Interfaces for the User......Page 169
CGI Work in the Background......Page 171
CGI for White Pages Database......Page 172
Future Improvements......Page 178
Summary......Page 179
Imagemaps......Page 180
Image-Pixels & Coordinates......Page 181
HTML, ISMAP & QUERY_STRING......Page 182
Imagemap Information to CGI......Page 183
Intro to Standard Imagemap System......Page 184
Client-Side Imagemaps & Magic MIME Types......Page 190
Server-Side - Developing Imagemap......Page 195
Creative Imagemap Programming......Page 201
Imagebuttons......Page 203
Summary......Page 209
Server Push......Page 210
HTTP Cookies......Page 214
Other Server Extensions......Page 221
Summary......Page 224
Very First WinCGI Program......Page 225
Authentication......Page 228
Summary......Page 248
15 Windows CGI - Database Backending......Page 249
Database & Data Formats......Page 250
Communicating with Databases......Page 251
Database Tools......Page 254
Creating the Database......Page 255
Summary......Page 261
16 DOS CGI Basics......Page 262
The Basics......Page 263
Languages......Page 265
Limitations......Page 275
Resources......Page 276
Summary......Page 277
Gathering & Managing Opinions......Page 278
Low-Level Voting Booth......Page 279
Technical Merits of greenegg.cgi......Page 285
Voting Booth Wish List......Page 289
Generating Meaningful Reports......Page 304
Summary......Page 310
Discussion Forums......Page 312
Discussion Forum Display & Bistate CGI Programming......Page 313
Useful Data Fields for Discussion Forums & Parent/Sibling/Child Relationships......Page 314
Discussion Forum Example......Page 315
Discussion Forum Administration......Page 324
Summary......Page 336
Chat Rooms......Page 338
Prescription for Chat Room......Page 339
Getting chat.cgi to work for you......Page 345
Extension to the Basic Chat Room......Page 347
Intelligent User Identification......Page 348
ChatMaster......Page 349
Private Messaging......Page 350
Alternatives to CGI Chat Rooms......Page 361
Summary......Page 362
20 Multi-User Games & CGI......Page 363
Multi-User Games......Page 364
Summary......Page 375
21 Tracking Users......Page 377
Why track Users?......Page 378
Parsing Access Logs......Page 379
Environment Variables......Page 391
Pseudo Access Log File......Page 395
Logging Accesses......Page 397
Implement Tracking CGIs......Page 403
Simple Web Counter......Page 404
Calling counter.cgi......Page 407
Locating Users geographically......Page 408
Cookies......Page 414
Other Methods of tracking Users......Page 417
Accessing this Chapter online......Page 418
Summary......Page 419
Shopping Cart CGIs......Page 438
Basic Elements of Shopping Cart CGI......Page 439
Other Ways of Keeping Track of State......Page 442
cart.cgi......Page 446
Summary......Page 455
Java......Page 457
JavaScript......Page 459
Comparison of CGI & Java/JavaScript......Page 460
CGI to Java......Page 461
Each Technique has its Place......Page 462
Get more Information......Page 464
Summary......Page 465
25 ISAPI......Page 466
What is ISAPI......Page 467
ISAPI Background & Functionality......Page 468
Summary......Page 490
26 NSAPI......Page 491
Why NSAPI......Page 492
NSAPI vs CGI......Page 494
NSAPI & Server's Processes......Page 495
Functions & Features......Page 500
Implementation Considerations......Page 508
Future of NSAPI......Page 509
Summary......Page 510
27 ActiveX Controls......Page 511
ActiveX Concepts & Background......Page 512
Why they matter......Page 515
ActiveX Controls in Action......Page 516
Developing ActiveX Controls......Page 518
Integrating Controls with Web Site......Page 519
ActiveX Viability & Directions......Page 528
Resources......Page 531
Summary......Page 533
28 ActiveX Scripting......Page 534
Blending HTML & Programming......Page 535
ActiveX Scripting Model......Page 537
The Languages......Page 539
Scripting Hosts & Engines......Page 543
Resources......Page 544
Summary......Page 548
Web Resources......Page 549