[Top] [Next] [Prev] ............... Introduction to CGI

References to Additional Information

The preceeding was, of course, just a very cursory introduction to CGI. To become a proficient CGI developer you will need to learn: To help you out, there are lots of useful tutorials, books, and online resources. The following is a list of some of these resources.

4.1 Printable CGI Tutorial

I have prepared a much longer CGI tutorial, in printable PostScript format, but you will need a postscript printer and some patience -- it is a very long file (46 pages!). The file is also available in two UNIX compressed formats: these are much smaller, and much faster to download, but are of course useless if you can't uncompress them. All these files can be found at ftp://ftp.hprc.utoronto.ca/pub/www/Documents/HTML/ under the names:

cgi.ps 2.0 Meg (2029974 bytes)
cgi.ps.Z 0.22 Meg (224005 bytes)
cgi.ps.gz 0.1 Meg (98523 Mbytes)

4.2 Books On CGI

There are several books that cover CGI programming, including my own The HTML Sourcebook. Thomas Boutell maintains, as part of the World Wide Web F.A.Q., a rather complete list of Web-related books, including brief descriptions: several other books also cover CGI programming (of course, you should buy mine first ... ;-) ). The list of books is available at:

http://sunsite.unc.edu/boutell/faq/books.htm

If this site is overly busy, you should try one of the F.A.Q. mirrors. A list of mirrors is found at:

http://sunsite.unc.edu/boutell/faq/about.htm

4.3 On-Line CGI Resources

Even cheaper than books are online resources. There are several places where you can find out the details of CGI programming. The following is a very subjective list of some of the better resources:
  1. http://www.best.com/~hedlund/cgi-faq/ - Marc Hedlund' FAQ on CGI programming. This is a nice introduction to CGI.
  2. http://hoohoo.ncsa.uiuc.edu/cgi/overview.html - The CGI specification, and provided by NCSA. This is the detailed, and complete, description of how CGI works.
  3. http://sunsite.unc.edu/boutell/faq/cgiprob.htm - Common CGI Problems - from Thomas Boutell's World Wide Web FAQ.
  4. http://www.yahoo.com/Computers_and_Internet/Internet/World_Wide_Web/CGI___Common_Gateway_Interface/ - The Yahoo collection of CGI resources, with with pointers to CGI documentation sites, as well as to CGI programming libraries and other resources.
  5. news:comp.infosystems.www.authoring.cgi - The Usenet newsgroup devoted to discussions of CGI programming.

[Top] [Next] [Prev] ............... Introduction to CGI