构建一个 Perl/CGI 投票系统

以 CGI 驱动的格式使用加锁的 DBM 文件来保存客户端数据,而不用使用 DBMS

来自 developerWorks 归档文件

Allan Peda

归档日期: 2017 年 10 月 27 日 | 最初于: 2005 年 6 月 16 日

许多 Web 部署的应用程序都是在精心设计的数据库驱动的服务器端开发框架中编写的,例如 PHP 和 Java™ servlet,但是对于一些简单的程序(例如,整个数据库要能够存放在 Web 服务器的 RAM 中)来说,使用加锁的 DMB 文件和 Perl MLDBM 模块可以很容易地实现数据持久性。本文将给出一个基于 Web 的投票系统的真实的例子,重点介绍如何利用最小的外部模块、如何舍弃基于客户机的 cookie 以及如何利用 CGI 属性的优点。

此内容不再更新或维护。全文以PDF 文件的方式提供。由于技术的快速发展,一些内容,步骤和插图可能已经改变。



static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=10
Zone=Linux, Open source, Web development
ArticleID=85852
ArticleTitle=构建一个 Perl/CGI 投票系统
publish-date=06162005