E. Applications, Modules, Utilities, and Documentation
Throughout this book, we refer to free (or nearly free) programs and utilities that are used for CGI development. In this appendix, we list URLs from which these utilities can be downloaded.
E.1 Software Developed for the Book
CGI Lint, CGI Lite, and Sprite are available at the various CPAN (Comprehensive Perl Archive Network) mirrors throughout the world. Here is a list of the CPAN mirrors:
ftp://ftp.funet.fi/pub/languages/perl/CPAN/
ftp://ftp.cis.ufl.edu/pub/perl/CPAN/
ftp://uiarchive.cso.uiuc.edu/pub/lang/perl/CPAN/
ftp://ftp.delphi.com/pub/mirrors/packages/perl/CPAN
ftp://ftp.uoknor.edu/mirrors/CPAN/
ftp://ftp.sedl.org/pub/mirrors/CPAN/
ftp://ftp.ibp.fr/pub/perl/CPAN/
ftp://ftp.pasteur.fr/pub/computing/unix/perl/CPAN/
ftp://ftp.leo.org/pub/comp/programming/languages/perl/CPAN/
ftp://ftp.rz.ruhr-uni-bochum.de/pub/programming/languages/perl/CPAN/
ftp://ftp.demon.co.uk/pub/mirrors/perl/CPAN/
ftp://ftp.cs.ruu.nl/pub/PERL/CPAN/
ftp://ftp.sunet.se/pub/lang/perl/CPAN/
ftp://ftp.switch.ch/mirror/CPAN/
ftp://ftp.mame.mu.oz.au/pub/perl/CPAN/
ftp://ftp.tekotago.ac.nz/pub/perl/CPAN/
ftp://ftp.lab.kdd.co.jp/lang/perl/CPAN/
ftp://dongpo.math.ncu.edu.tw/perl/CPAN/
ftp://ftp.is.co.za/programming/perl/CPAN/
The applications are located in the following directory (within CPAN):
/modules/by-authors/Shishir_Gundavaram
Examples shown in this book can be downloaded from the O'Reilly & Associates, Inc. FTP site:
ftp://ftp.ora.com/published/oreilly/nutshell/cgi
E.2 CGI Software
cgic - CGI C/C++ Library | http://www.boutell.com/cgic/ |
cgi-lib.pl | http://www.bio.cam.ac.uk/web/form.html |
CGI::* Modules | http://www-genome.wi.mit.edu/WWW/tools/scripting/CGIperl |
EIT's CGI Library for C/C++ | http://wsk.eit.com/wsk/dist/doc/libcgi/libcgi.html |
Grant's CGI Framework for the Macintosh | http://arpp1.carleton.ca/grant/mac/grantscgi.html |
libwww | /CPAN/modules/by-authors/Gisle_Aas in the CPAN archives |
Python CGI Library | http://www.python.org/~mclay/notes/cgi.html |
uncgi | http://www.hyperion.com/~koreth/uncgi.html |
E.3 Utilities and Applications
DBI/DBperl | /authors/Tim_Bunce/DBI in the CPAN archives |
fakessi.pl | http://sw.cse.bris.ac.uk/WebTools/fakessi.html |
GD Graphics Library | C Library:(http://www.boutell.com/gd/) Perl 5.0:http://www-genome.wi.mit.edu/ftp/pub/software/WWW/GD.html |
GhostScript | http://www.phys.ufl.edu/docs/goodies/unix/previewers/ghostscript.html |
Glimpse | http://glimpse.cs.arizona.edu/ |
gnuplot v3.5 | ftp://prep.ai.mit.edu/pub/gnu/gnuplot-3.5.tar.gz |
ImageMagick | ftp://ftp.x.org/contrib/applications/ImageMagick/ |
mSQL | http://bond.edu.au/People/bambi/mSQL/ |
netpbm | ftp://ftp.x.org/R5contrib/netpbm-1mar1994.tar.gz |
oraperl | http://src.doc.ic.ac.uk/packages/perl/db/perl4/oraperl |
pgperl | http://www.ast.cam.ac.uk/~kgb/pgperl.html |
Python | http://www.python.org/ |
RDB | http://www.metronet.com/perlinfo/scripts/dbase/RDB.tar.Z |
SWISH | http://www.eit.com/software/swish/swish.html |
sybperl | http://src.doc.ic.ac.uk/packages/perl/db/perl4/sybperl |
E.4 WWW Server Information
NCSA httpd | http://hoohoo.ncsa.uiuc.edu/docs/Overview.html |
CERN Server | http://www.w3.org/hypertext/WWW/Daemon/Status.html |
Apache Server | http://www.apache.org/ |
Netscape Communications Server and Netscape Commerce Server | http://home.netscape.com/ |
WebSTAR Server | http://www.biap.com/ |
Win httpd | http://www.city.net/win-httpd/ |
HTTPS | http://emwac.ed.ac.uk/html/internet_toolchest/https/contents.html |
WebSite | http://website.ora.com/ |
E.5 Online Documentation
AppleScript Guide to CGI Scripts | http://152.1.24.177/teaching/manuscript/default.html |
CGI FAQ | http://perl.com/ ftp://ftp.ora.com/published/oreilly/nutshell/cgi |
CGI Security FAQ | http://www.cerf.net/~paulp/cgi-security/safe-cgi.txt |
Perl Reference Guide | /doc/refguide in the CPAN archives |
Perl FAQ | /doc/FAQ in the CPAN archives |
SQL-92 | http://sunsite.doc.ic.ac.uk/packages/perl/db/refinfo/sql2/sql1992.txt |
WWW FAQ | http://www.boutell.com/faq |
WWW Security FAQ | http://www-genome.wi.mit.edu/WWW/faqs/www-security-faq.html |
E.6 Official Specifications
Footnotes:
[1] RFC1341 has been made obsolete by RFC1521; there is (as of this printing) no version of the new specification online. Check the above URL for the new specification as it becomes available.
Get CGI Programming on the World Wide Web now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.