库是一些通用子程序的焦台,采用库可以大大减少编栏的工作量,提高效率。CGI编程中采用的库肯两种:一种是公用的子程序库:另一种是用户自己开发,用于特定的目的代码库,通常我们所用到的都是公共库。随着www技术的发腥,71- Internet已经汇集了大量的CGI编程的范例代码、库和预编译程序,这些都是用户进行开发的宝贵资源。
下面列出些常见的库,供用户参考:
●Cgi-lib:它是最为经典的CGI库,由Steven E.Brenner开发,从http:∥www.bio.cam.aC.uk/web可以得到。
●Cgi pm:它是用Perl 5编写的用来创建表单和解码CGI输出的库从http://www.genome.wimu.edu
/ftp/pub/softwarc/WWW 可以得到,
●Gd:它是一个用动态生成GIF图像的C语言库,从http://siva.cshl.or/gd可以得到。
●Libcgi:它是一个能够完成任何常见CGI任务的C例程序,从http://raps.eit.com/wsk/dist/doc/libcgi可以得到。
●Libwww-perl:它是一个基于perl的公用库,从http://www.ics.uci.edu/pub/websof/libwww-perl可以得到。