基本调试环境的建立:
我想不是每个阅读教程的朋友有机会接触到服务器之类的东西的。所以在接下去的阅
读过程中没有调试环境的朋友将会非常吃力。为了解决这个问题,我特别介绍一种在
win95或nt上建立WEB SITE的方法,以便各位能很好的阅读程序。不过本方法内使用的软
件都比较大,如果你不是一个真正的网络发烧友,或许你会放弃这个教程。这个我也没
有办法,要知道喜欢一样东西总是要付出代价的。
1.win95&winnt的Server软件:
首先我要各位弄清楚一个概念,所谓Sever只是指在一台电脑上安装了一个特别的软件。
该软件可以提供internet web site服务。这台电脑不一定要是什么特别好的机器,只要它
能够很好的运行Server软件就可以了。比如我们的个人电脑就可以承担这个任务。 在
Windows95下运行的server软件不是很多,而且是属于“业余”的。就是说离真正的商业使
用有很大的距离。这主要是windows95平台的局限,比如很差的安全性,不稳定的内存分配
系统,混乱的文件系统以及最差的进程管理。不过这些不影响我们使用CGI程序,特别是一
个人调试自己的程序,而不是放在internet给数万个人访问。其代表是MS在windows OSR离
提供的pws(person web server)。你可以通过控制面版——>网络——>服务——>Ms——>个人WEB服
务器安装它。不过我希望你们最好还是不要使用这个东西,因为它对我们下面的课程没有什
么帮助。我曾试验过用它来和我的perl程序相连,但很显然不支持perl.虽然有消息说修改
注册表可以解决这个问题,但我到现在还是没有找到方法。相对而言,Windows NT因为其定
位的不同而可以提供较理想的操作平台。而且NT自带有IIS(Internet Information Server)。
不过是2.0版的,如果你有IIS3.0就更好了。到本文写成的时候,IIS已经有了4.0版本。当
然我相信不是所有人会去下载这个东西,因为有 104M.
上面讲了这么多,实际上我要给各位推荐的是WebSite for win95&NT.就是说两个操作
系统都可以使用它。现在的版本是2.1,有17M.显然是一个很大的软件,不过正如我说的,
喜欢一样东西是有代价的。你可以在http://www.windows95.com里找到这个程序。 WebSite
支持winCGI,也支持perl写的CGI程序。显然这是一个好东西,可以满足我们的要求。虽然
大了些,不过要是你能找到website 1.1的话也不错,它大概有4M左右。不过我在网上从没
发现有下载的地方。
2.Perl for win32
Perl,让人激动的名字。我想再也找不到一个编程语言可以如此出色的完成基本CGI程序
的开发了。我感谢那些为perl移植做出贡献的朋友们,是他们让我们可以在win平台上使用如
此如此强大的Unix工具。 你可以在perl的主页上找到perl for win32版本,当前版本是5.02.
你也可以在 http://download.ihw.com.cn里找到perl for win32版本。大概是2.5M.
3.VB
VB是我们写WinCGI程序最好的选择。我推荐各位使用vb4.不是因为vb5不好,只是在






