cgi banner gif

home ch01 ch02 ch03 ch04 ch05 ch06 ch07 ch08 ch09 quick reference


Quick Reference


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.html

Object Headers
http://www.w3.org/hypertext/WWW/Protocols/HTTP/Object_Headers.html

Secure HTTP
http://www.eit.com/creations/s-http/

Names and Addresses, URIs, URLs, URNs, URCs
http://www.w3.org/hypertext/WWW/Addressing/Addressing.html

Uniform 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.html

Hypertext Markup Language
http://www.w3.org/pub/WWW/MarkUp/

A Beginner's Guide to HTML
http://www.ncsa.uiuc.edu/General/Internet/WWW/HTMLPrimer.html

An Introduction to SGML
http://www.brainlink.com/~ben/sgml/

Special Characters
http://www.utirc.utoronto.ca/HTMLdocs/NewHTML/entities.html

ISO8859-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.html

W3C httpd CGI/1.1 Script Support
http://www.w3.org/hypertext/WWW/Daemon/User/CGI/Overview.html

Windows CGI 1.1 Description
http://www.city.net/win-httpd/httpddoc/wincgi.htm

Perl

Perl Home Page
http://www.perl.com

Perl Basics
http://briet.berkeley.edu/perl/perl_tutorial.txt

Perl Manual in HTML
http://www.cis.ufl.edu/cgi-bin/plindex

Perl for Win32
http://www.perl.hip.com

University 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.html

Malcolm's Guide to Persistent Cookies
http://www.emf.net/~mal/cookiesinfo.html

Andy'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.html

C++ 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.html

Felipe's AppleScript CGI Examples
http://edb518ea.edb.utexas.edu/scripts/cgix/cgix.html

Information Through Programs
http://ecsdg.lu.se/info-prog.html

WDB - A Web interface to SQL Databases
http://arch-http.hq.eso.org/bfrasmus/wdb/wdb.html

Free Database Gateway List
http://cuiwww.unige.ch/~scg/FreeDB/FreeDB.list.html

WWW-DBMS Gateways
http://grigg.chungnam.ac.kr/~uniweb/documents/www_dbms.html

GSQL - a Mosaic-SQL gateway
http://www.ncsa.uiuc.edu/SDG/People/jason/pub/gsql/starthere.html

Oracle/Web Development Tools
http://www.coe.missouri.edu/~pixel/computers/oracle.html

WWW Access to Relational Databases
http://www.w3.org/hypertext/WWW/RDBGate/Overview.html

Yahoo'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.com

O'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.html

Point
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.cgi

This newsgroup is for messages about HTML coding.
comp.infosystems.www.authoring.html

This newsgroup is for messages about authoring for the World Wide Web
in general.
comp.infosystems.www.authoring.misc

The 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.misc

The 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.misc

Deja 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, type

subscribe CGI-L Firstname Lastname

Advanced CGI Discussion List
To subscribe send e-mail to listproc@lists.nyu.edu. In the body of the message, type

subscribe ADV-CGI Firstname Lastname

Advanced HTML Discussion List
To subscribe send e-mail to listserv@ua1vm.ua.edu. In the body of the message, type

subscribe ADV-HTML Firstname Lastname


home ch01 ch02 ch03 ch04 ch05 ch06 ch07 ch08 ch09 quick reference