savant web服务器,一款设置快捷的全功能windows桌面平台服务器。
向savant这样的web服务器可以说并不多见,他在运行在windows平台上并且免费,设置简单并且功能强大。这款服务器最诱人之处就是其方便的设置。用户仅需下载一个2m的压缩包,解压后运行安装程序,然后设置几个简单的参数就一切ok。
savant虽然体积小而且安装简单,它拥有的功能却不含糊。在同一目录上为不同的用户定义不同的密码和权限,也可以创建工业标准的日志文件。另外它还可以方便的为服务器添加不同的mime类型,它也可以轻松的把网络上共享的目录做为web目录的一部分进行web发布。而其它一些服务器常常要求web内容必须存在本机上。可以说,这是一款桌面用户最容易上手的web服务器。
我们在windwos 98第二版下面测试savant服务器,整个安装与设置过程仅用去了五分钟。在这五分钟里我们不仅完成了基本安装,设置好了几个运行参数(启用了几个用户并拷备了web文件),还浏览了它的使用手册。
savant的一个缺点是没有带上ftp服务器,而微软的iis或starnine的webstar都有内置的ftp服务器。这样如果用户需要上传文件就不得不安装独立的ftp服务器或在服务器本机上进行。savant的另一个缺陷是缺乏安全套接字层(ssl)的支持,这使它不是很适合电子商务网站使用。
savant服务器由michael lamont开发,他是美国西肯塔基州大学的一位unix系统管理员。他为这个产品建立了一个活跃的支持小组并在egroups上建立了讨论组。通常情况下他对问题的解答都很快。savant的帮助文档可以在它的官方网站和软件安装后的本机站点上找到。
我们推荐那些对web网站架设不很熟悉而且希望体验一下这方面经验的用户使用savant服务器。虽然iis也是免费的,但为了获得iis你必需购买windows操作系统的服务器版本,这意味着一笔额外的开销,虽然个人版的winxp也内置了iis,但它对于并发连接数的严格限制使之不可能投入实际的使用。另外iis的设置和管理也要比savant复杂。
优点:非常简单的安装,支持将共享的局域网目录映射为web目录,对目录的简单安全模型。
缺点:没有内置的ftp服务器,不支持ssl,没有远程管理。
编者注:这篇文章中评估的版本是savant的2.1版,在2001年2月发布3.0版中,savant增加了很多新的特性,包括cern/ncsa格式的日志,日志中增加了浏览器和引用地址条目,还增加了性能日志,错误日志和设置日志以及对wincgi与isapi的支持,另外增加了基于用户的密码保护,并可以通过ip地址限制用户访问。它也支持perl与php。可惜的是,这款评价很高的web服务器自从在2002年2月发布了它的3.1版本后就再也没有看到更新的版本出现,而其主页提供的下载连接也大多无法下载。下图为新的3.1版本的一些截图:
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器