cgi
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
cgi [2007/09/25 21:41] – roumani | cgi [2008/09/23 18:55] (current) – roumani | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== CGI ====== | ====== CGI ====== | ||
- | This lecture covers the CGI protocol. This includes the protocol itself, how to build CGI handlers in a variety of languages, and issues relating to reliability, | + | This lecture covers the Common Gateway Interface |
===== Outline ===== | ===== Outline ===== | ||
- | * The web server and the CGI handler in //four// steps: detection | + | * The web server and the CGI handler in //four// steps: detection/launch, impersonation, |
* CGI handlers in shell script, C, and Java | * CGI handlers in shell script, C, and Java | ||
* Processes and threads, reliability, | * Processes and threads, reliability, | ||
* CGI handlers in Perl | * CGI handlers in Perl | ||
- | * Server-side scripting in PHP | ||
* Session management and tracking | * Session management and tracking | ||
Line 16: | Line 16: | ||
- | ===== To Do ===== | ||
- | * Do [[http:// | ||
- | * As you learn Perl or PHP from a book or from one of the resources in the // | ||
+ | ===== To Do ===== | ||
+ | |||
+ | * Do [[http:// | ||
+ | * As you learn Perl from a book or from one of the resources in the // | ||
+ | |||
+ | ===== Slides ===== | ||
+ | [[http:// |
cgi.1190756498.txt.gz · Last modified: 2007/09/25 21:41 by roumani