ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Sams Teach Yourself CGI in 24 Hours, 2nd Edition

دانلود کتاب سامس خود را CGI در 24 ساعت ، نسخه 2 آموزش دهید

Sams Teach Yourself CGI in 24 Hours, 2nd Edition

مشخصات کتاب

Sams Teach Yourself CGI in 24 Hours, 2nd Edition

ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 9780672324048 
ناشر: SAMS Publishing 
سال نشر: 2002 
تعداد صفحات: 543 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 4 مگابایت 

قیمت کتاب (تومان) : 35,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 18


در صورت تبدیل فایل کتاب Sams Teach Yourself CGI in 24 Hours, 2nd Edition به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب سامس خود را CGI در 24 ساعت ، نسخه 2 آموزش دهید نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب سامس خود را CGI در 24 ساعت ، نسخه 2 آموزش دهید

Sams Teach Yourself CGI in 24 Hours به ​​خواننده گام بعدی فراتر از صفحات وب ساده HTML را آموزش می دهد. این نسخه جدید اجرای CGI با C و Perl را پوشش می دهد و نقاط قوت و ضعف نسبی CGI را در مقایسه با سایر فناوری های برنامه نویسی وب مانند جاوا اسکریپت، جاوا و PHP مورد بحث قرار می دهد. همچنین پیشرفت‌های اخیر در سیستم‌های قالب‌بندی و افزونه‌های سرور mod_perl را پوشش می‌دهد. این کتاب خواننده را از اصول یادگیری CGI می برد، به عنوان مثال، نحوه پیاده سازی و سفارشی سازی برنامه های موجود CGI که ​​توسط دیگران نوشته شده است تا جایی که می تواند از CGI برای ایجاد برنامه های خود از ابتدا استفاده کند.


توضیحاتی درمورد کتاب به خارجی

Sams Teach Yourself CGI in 24 Hours teaches the reader the next step beyond simple HTML Web pages. This new edition covers implementing CGI with both C and Perl, and it discusses CGI's relative strengths and weaknesses in comparison with other Web programming technologies like JavaScript, Java, and PHP. It also covers recent developments in templating systems and mod_perl server add-ons. The book takes the reader from the basics of CGI learning, for example, how to implement and customize existing CGI programs that have been written by others to the point where he can use CGI to create his own programs from scratch.



فهرست مطالب

Sams Teach Yourself CGI in 24 Hours, Second Edition......Page 2
Copyright © 2003 by Sams Publishing......Page 3
Contents at a Glance......Page 4
Contents......Page 6
About the Author......Page 20
Reader Services......Page 22
Introduction......Page 24
PART I An Introduction to CGI......Page 26
HOUR 1 Overview of CGI Programming......Page 28
A History of CGI......Page 29
What Is a CGI Program?......Page 30
How CGI Programs Work......Page 31
Pros and Cons of CGI......Page 34
CGI Programming Languages......Page 36
Q&A......Page 39
Workshop......Page 40
The Web Server Itself......Page 42
Web-Server Operating Systems......Page 45
The CGI Environment......Page 46
Web Servers......Page 47
Setting Up Your CGI Development Environment......Page 49
Q&A......Page 56
Workshop......Page 57
HOUR 3 Downloading, Installing, and Debugging CGI Scripts......Page 58
Downloading Scripts from the Internet......Page 59
Example: Downloading and Installing a Guestbook Script......Page 61
Debugging CGI Scripts......Page 65
Tools and Techniques for Debugging Your Program Code......Page 70
Summary......Page 73
Workshop......Page 74
HOUR 4 Writing Your First CGI Program......Page 76
Parts of CGI Programs......Page 77
A URL-Redirection Program......Page 80
How File Redirection Works......Page 82
Working with Files in Perl......Page 84
Common Statements Used in Perl......Page 86
The if Statement......Page 88
Perl Expressions......Page 89
Q&A......Page 91
Workshop......Page 92
PART II Capturing User Input......Page 94
HOUR 5 Creating HTML Forms......Page 96
The <form> Tag......Page 97
The <input> Tag......Page 99
Other Form Fields......Page 105
Workshop: Building an Entire Form......Page 108
Summary......Page 110
Workshop......Page 111
HOUR 6 Working with HTTP......Page 114
What Takes Place During an HTTP Session......Page 115
Request Methods......Page 120
Server Response Codes......Page 122
Response Headers......Page 124
NPH Scripts......Page 125
Content Types......Page 126
Secure Connections......Page 130
Summary......Page 131
Workshop......Page 132
Using JavaScript for Form Validation......Page 134
Designing Easily Validated Forms......Page 137
Incorporating Validation into the Form- Processing Code......Page 138
An Example of Form Processing......Page 139
Validating Values......Page 146
Workshop......Page 151
HOUR 8 Creating an Email Feedback Form......Page 154
How Email Works......Page 155
Example: Sending Email from a CGI Script......Page 159
Summary......Page 166
Workshop......Page 167
PART III CGI Programming Languages and Tools......Page 170
HOUR 9 Web Application Architecture......Page 172
Round-trip Scripts......Page 173
Declarative Programming......Page 175
Handling Many Types of Requests......Page 176
Sharing Code Among Scripts......Page 179
Using CGI::Application......Page 181
Summary......Page 189
Workshop......Page 190
CGI.pm......Page 192
Accessing CGI.pm from Your Program......Page 193
Decoding Form Data via CGI.pm......Page 194
Generating HTTP Headers and HTML Tags via CGI.pm......Page 198
cgi-lib.pl......Page 203
Handling Errors with CGI::Carp......Page 204
Resources for Perl Programmers......Page 205
Workshop......Page 209
Will My Favorite Language Work for CGI?......Page 212
Writing CGI Programs Using the Bourne Shell......Page 213
Creating Gateways to UNIX Commands......Page 215
Working with Query Strings......Page 216
Writing CGI Programs in C......Page 218
The cgic Library......Page 219
A C Example......Page 224
Writing CGI Programs in Python......Page 228
A Python Example......Page 229
Q&A......Page 231
Workshop......Page 232
HOUR 12 Pros and Cons of Alternate Technologies......Page 234
Looking Back......Page 235
J2EE......Page 236
PHP......Page 239
ASP.NET......Page 241
Macromedia ColdFusion......Page 244
The Apache mod_perl Module......Page 245
Q&A......Page 247
Workshop......Page 248
PART IV Building Basic CGI Applications......Page 250
HOUR 13 Using Flat Files for Data Storage......Page 252
Flat-File Databases......Page 253
File Operations......Page 255
Building a Database Application......Page 257
Workshop......Page 273
HOUR 14 Creating a CGI-Based Message Board......Page 276
The File Format......Page 277
The Display Script......Page 278
The Posting Script......Page 288
Summary......Page 295
Workshop......Page 296
HOUR 15 Session Management......Page 298
Why Use Session Management?......Page 299
Basic Authentication......Page 300
Hidden Fields in Forms......Page 301
Hidden Form Fields Example......Page 302
Using Cookies......Page 305
Session Management with Cookies......Page 313
Summary......Page 318
Workshop......Page 319
HOUR 16 Building a Simple Shopping Cart......Page 322
How the Sample Shopping Cart Works......Page 323
The Catalog......Page 324
The Contents of the Shopping Cart......Page 329
Checkout......Page 335
Summary......Page 341
Workshop......Page 342
Why Content Publishing?......Page 344
Types of Content Publishing Systems......Page 345
A Content Publishing Example......Page 347
Free Content Management Systems......Page 358
Q&A......Page 360
Workshop......Page 361
PART V Integrating Databases with CGI......Page 362
The Relational Database Model......Page 364
Structured Query Language......Page 366
Database Design......Page 368
Relational Data Types......Page 373
Workshop......Page 376
HOUR 19 How to Use the Structured Query Language......Page 378
Structured Query Language......Page 379
Database Interfaces......Page 388
DBI and DBD......Page 389
Q&A......Page 393
Workshop......Page 394
The Database Design......Page 396
The Catalog Script......Page 400
The Shopping Cart Script......Page 405
The Checkout Script......Page 410
Q&A......Page 416
Workshop......Page 417
PART VI Additional CGI Tips and Tricks......Page 418
Content Types......Page 420
Handling Binary Content......Page 421
An Authenticated Download Application......Page 422
Creating Your Own Ad Server......Page 426
Tracking User Activity......Page 428
Workshop......Page 432
HOUR 22 Securing CGI Scripts......Page 434
Why Security?......Page 435
Securing Your Web Server......Page 437
Common CGI Security Holes......Page 440
Safe Programming......Page 445
Q&A......Page 446
Workshop......Page 447
What Is an Error Document?......Page 448
Configuring Your Web Server for Custom Error Documents......Page 450
Using HTML to Create a Basic Error Document......Page 452
Using CGI to Create an Advanced Error Document......Page 453
Handling an “Unauthorized” Error......Page 462
Q&A......Page 463
Workshop......Page 464
HOUR 24 Server Side Includes......Page 466
Setting Up Your Web Server for SSI......Page 467
Using SSI Directives......Page 469
Designing Pages Using SSI......Page 476
XSSI......Page 480
Workshop......Page 482
PART VII Appendixes......Page 484
APPENDIX A MIME Types......Page 486
APPENDIX B Response Codes and Reason Phrases......Page 490
CGI Environment Variables......Page 494
HTTP Request Headers......Page 497
APPENDIX D Summary of Regular Expressions......Page 502
APPENDIX E ASCII Table......Page 506
INDEX......Page 512




نظرات کاربران