User Tools

Site Tools


cgi

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
cgi [2007/09/25 21:14] – created roumanicgi [2008/01/23 21:34] (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, efficiency, and session management.+This lecture covers the Common Gateway Interface protocol. This includes the protocol itself, how to build CGI handlers in a variety of languages, and issues relating to reliability, efficiency, and session management. 
 + 
  
 ===== Outline ===== ===== Outline =====
  
-  * The web server and the CGI handler: impersonation and I/O+  * The web server and the CGI handler in //four// stepsdetection/launch, impersonation, environment vars, and I/O.
   * CGI handlers in shell script, C, and Java   * CGI handlers in shell script, C, and Java
   * Processes and threads, reliability, and efficiency   * Processes and threads, reliability, and efficiency
Line 11: Line 13:
   * Server-side scripting in PHP   * Server-side scripting in PHP
   * Session management and tracking   * Session management and tracking
 +
 +
 +
 +
 +
 +
 +
  
 ===== To Do ===== ===== To Do =====
  
-  * R +  * Do [[http://www.cse.yorku.ca/~roumani/warp/labs/lab2.htm|Lab-2]]. Use the //Discussion Group// if you encounter problems.  
-  * +  * As you learn Perl or PHP from a book or from one of the resources in the //Resources// pages, add a contribution to the corresponding //Our Own Wiki// page (under //Resources//). You are asked to add one, and only one, section that captures one idea. Start it with a header title.  
 + 
  
  
cgi.1190754899.txt.gz · Last modified: 2007/09/25 21:14 by roumani

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki