User Tools

Site Tools


cgi

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
cgi [2007/09/25 21:21] 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
 +
 +
 +
 +
 +
  
  
Line 16: Line 23:
 ===== To Do ===== ===== To Do =====
  
-  * Do [[http://www.cse.yorku.ca/~roumani/warp/labs/lab2.htm|Lab-2]] by Tue the 2nd. Use the //Discussion Group// if you encounter problems.  +  * Do [[http://www.cse.yorku.ca/~roumani/warp/labs/lab2.htm|Lab-2]]. Use the //Discussion Group// if you encounter problems.  
-  * As you teach yourself Perl or PHP from a books or from one of the resources in the //Resources// pages, add a contribution to the corresponding wiki in that page. You are allowed to add one, and only one, paragraph that captures one idea. Start the paragraph with a title in a header and end it with a horizontal line.+  * 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.1190755290.txt.gz · Last modified: 2007/09/25 21:21 by roumani

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki