This Quick Reference section mentions a number of online resources you can turn to if you want to learn more about CGI and related topics such as HTML, Perl, and Netscape Cookies. It's an excellent idea to familiarize yourself with at least some of these resources. Not only can they supply material that didn't fit within the confines of this book, they can also provide the most up-to-date information available.
Useful Web Pages
This section lists the URLs for Web sites that cover a number of CGI-related topics, including HTTP, HTML, CGI, Perl, Netscape cookies, script archives, gateways, libraries, World Wide Web software, search engines, and directories. If you can't find what you want in this book, these pages should help you track down the information you need.
HTTP
Overview of HTTP
http://www.w3.org/hypertext/WWW/Protocols/HTTP/1.0 Specification
http://www.ics.uci.edu/pub/ietf/http/draft-ietf-http-v10-spec-03.htmlObject Headers
http://www.w3.org/hypertext/WWW/Protocols/HTTP/Object_Headers.htmlSecure HTTP
http://www.eit.com/creations/s-http/Names and Addresses, URIs, URLs, URNs, URCs
http://www.w3.org/hypertext/WWW/Addressing/Addressing.htmlUniform Resource Identifiers (URI) Working Group
http://www.ics.uci.edu/pub/ietf/uri/Uniform Resource Locators
http://www.w3.org/hypertext/WWW/Addressing/URL/Overview.html
HTML
HTML Quick Reference
http://www.cc.ukans.edu/info/HTML_quick.htmlHypertext Markup Language
http://www.w3.org/pub/WWW/MarkUp/A Beginner's Guide to HTML
http://www.ncsa.uiuc.edu/General/Internet/WWW/HTMLPrimer.htmlAn Introduction to SGML
http://www.brainlink.com/~ben/sgml/Special Characters
http://www.utirc.utoronto.ca/HTMLdocs/NewHTML/entities.htmlISO8859-1 (Latin-1) Table
http://www.uni-passau.de/~ramsch/iso8859-1.html
CGI
The Common Gateway Interface
http://hoohoo.ncsa.uiuc.edu/cgi/CGI Programmer's Reference
http://www.best.com/~hedlund/cgi-faq/CGI Applications in AppleScript
http://129.79.157.79/Tutorials/Extending_MacHTTP/CGIScripts.htmlW3C httpd CGI/1.1 Script Support
http://www.w3.org/hypertext/WWW/Daemon/User/CGI/Overview.htmlWindows CGI 1.1 Description
http://www.city.net/win-httpd/httpddoc/wincgi.htm
Perl
Perl Home Page
http://www.perl.comPerl Basics
http://briet.berkeley.edu/perl/perl_tutorial.txtPerl Manual in HTML
http://www.cis.ufl.edu/cgi-bin/plindexPerl for Win32
http://www.perl.hip.comUniversity of Florida's Perl Pages
http://www1.cis.ufl.edu/perl/Index of Perl/HTML archives
http://www.seas.upenn.edu/~mengwong/perlhtml.html
Netscape Cookies
Netscape's Persistent Cookies documentation
http://home.netscape.com/newsref/std/cookie_spec.htmlMalcolm's Guide to Persistent Cookies
http://www.emf.net/~mal/cookiesinfo.htmlAndy's Netscape HTTP Cookie Notes
http://www.illuminatus.com/cookie
Script Archives, Gateways, and Libraries
Boutell.com contains many useful Web resources, including gd GIF C
Library and cgic ANSI C-language CGI library.
http://www.boutell.com/Matt's Script Archive
http://www.worldwidemart.com/scripts/Selena Sol's CGI Script Archive
http://www2.eff.org/~erict/Scripts/Digit Mania
http://cervantes.learningco.com/kevin/digits/index.htmlC++ CGI Class Library
http://sweetbay.will.uiuc.edu/cgi++/cgi-lib.pl Perl CGI library
http://www.bio.cam.ac.uk/cgi-lib/CGI.pm Perl 5 CGI Library
http://www-genome.wi.mit.edu/ftp/pub/software/WWW/cgi_docs.htmlFelipe's AppleScript CGI Examples
http://edb518ea.edb.utexas.edu/scripts/cgix/cgix.htmlInformation Through Programs
http://ecsdg.lu.se/info-prog.htmlWDB - A Web interface to SQL Databases
http://arch-http.hq.eso.org/bfrasmus/wdb/wdb.htmlFree Database Gateway List
http://cuiwww.unige.ch/~scg/FreeDB/FreeDB.list.htmlWWW-DBMS Gateways
http://grigg.chungnam.ac.kr/~uniweb/documents/www_dbms.htmlGSQL - a Mosaic-SQL gateway
http://www.ncsa.uiuc.edu/SDG/People/jason/pub/gsql/starthere.htmlOracle/Web Development Tools
http://www.coe.missouri.edu/~pixel/computers/oracle.htmlWWW Access to Relational Databases
http://www.w3.org/hypertext/WWW/RDBGate/Overview.htmlYahoo's CGI page
http://www.yahoo.com/Computers_and_Internet/Internet/World_Wide_ Web/CGI___Common_Gateway_Interface/
World Wide Web Software
Netscape--Navigator (browser), NetSite (server), and more
http://www.netscape.com/Microsoft--Internet Explorer (browser), Internet Information Server (server), and more
http://www.microsoft.comO'Reilly Software's WebSite
http://website.ora.com/Apache SSL Webserver
http://www.c2.org/apachessl/NCSA--Mosaic (browser), HTTPD (server), and more
http://hoohoo.ncsa.uiuc.edu/
Search Engines and Directories
Yahoo
http://www.yahoo.com/Infoseek
http://www.infoseek.com/AltaVista
http://altavista.digital.com/Excite
http://www.excite.com/The Lycos A2Z directory
http://a2z.lycos.com/C|Net's Search.com
http://www.search.com/IBM's InfoMarket
http://www.infomarket.ibm.com/Magellan
http://www.mckinley.com/Open Text Index
http://www.opentext.com/omw/f-omw.htmlPoint
http://www.pointcom.com/Starting Point
http://www.stpt.com/WebCrawler
http://www.webcrawler.com/
Usenet Newsgroups and Mailing Lists
This section lists a number of newsgroups and mailing lists that cover CGI and related topics. Such discussion groups can be excellent places to post messages to which you need a response.
Newgroups
This newsgroup is for messages about CGI scripting.
comp.infosystems.www.authoring.cgiThis newsgroup is for messages about HTML coding.
comp.infosystems.www.authoring.htmlThis newsgroup is for messages about authoring for the World Wide Web
in general.
comp.infosystems.www.authoring.miscThe following newsgroups are for messages pertaining to Web browsers:
comp.infosystems.www.browsers.mac
comp.infosystems.www.browsers.ms-windows
comp.infosystems.www.browsers.x
comp.infosystems.www.browsers.miscThe following groups are for messages pertaining to Web servers:
comp.infosystems.www.servers.mac
comp.infosystems.www.servers.ms-windows
comp.infosystems.www.servers.unix
comp.infosystems.www.servers.miscDeja News is a service that searches Usenet newsgroups by keywords.
http://www.dejanews.com/
Mailing Lists
Common Gateway Interface List
To subscribe send e-mail to: listserv@vm.ege.edu.tr. In the body of the message, typesubscribe CGI-L Firstname Lastname
Advanced CGI Discussion List
To subscribe send e-mail to listproc@lists.nyu.edu. In the body of the message, typesubscribe ADV-CGI Firstname Lastname
Advanced HTML Discussion List
To subscribe send e-mail to listserv@ua1vm.ua.edu. In the body of the message, typesubscribe ADV-HTML Firstname Lastname