ccidnet????

出版日期:2000-05-08 总期号:919 本年期号:31

本期导读
要闻综合
电脑工作室
市场
硬件
软件
infotimes
linux——新兴的电子商务平台

方汉

  linux是近年来风头正劲的新兴操作系统,而电子商务是目前全球最为看好的互联网上的发展热点。它们也都是nasdaq市场上的宠儿。与此同时,作为新兴的电子商务支撑平台,linux也越来越被人们所注意。人们也越来越关心linux能否成为一个合适的电子商务平台。本文将就此问题进行探讨。


  一、最普及的internet操作系统——linux


  下面是一些统计数字:

  联入互联网的服务器操作系统比例(2000年3月):

  http://www.leb.net/hzo/ioscount

  1.linux 31.3

  2.windows 95/98/nt 24.3

  3.solaris/sunos 16.7

  4.bsd 14.6

  www服务器比例(2000年3月)

  http://www.netcraft.com

服务器 百分比
apache 60.05%
microsoft-iis 20.91%
netscape-enterprise 6.94%

  1999年服务器市场销售排行(idc):

  http://yahoo.cnet.com/news/0-1003-200-1546430.html

  http://yahoo.cnet.com/news/0-1003-200-336510.html

操作系统 百分比
windows nt 38%
linux 25%
netware 19%
unix 15%

  其中整个linux市场的增长率为212%,linux在桌面市场的占有率为4%。

  由此可见, linux是事实上的internet上操作系统的无冕之王。究其根由,不外乎下列原因:

  1.基于intel平台,成本低廉;

  2.继承传统unix网络和系统性能优异和安全性高,负载能力强的优点;

  3.支持更多web应用,包括apache和php3/perl等等。

  intel 的ia64架构即将跃出海面,而ia64是intel向企业级计算进军的先头部队,linux是第一批支持ia64架构的操作系统,也是 intel大力扶持的对象。linux将借着ia64的东风全面进入企业级应用的领域。linux核心2.4的发布更加快了这一进程。linux核心2.4将支持64个cpu和多达64g的内存,提供更多企业级计算所需要的特性,如 lvm、日志文件系统等等。这将从根本上改变linux是一种低档操作系统的概念。


  二、支持各种商业数据库/web开发工具


  众所周知,电子商务离不开数据库的强有力的支持,而linux是目前对商业数据库支持得最好的unix系统之一。目前支持linux的商业数据库有:

  oralce的oracle8i、ibm的db2、sybase的sybase ase、informix的informix、ca的ingres、empress的empsql、inprise的interbase。

  这些公司选中linux主要是因为上文所述的linux市场份额迅速增长,以及越来越多的用户迁移到linux上来,linux本身的开放性和公开源代码也是一个重要原因。

  而且linux由于其优异的网络性能和文件系统性能,使得其成为在intel平台上数据库运行速度最快的操作系统。基于linux的web开发工具主要由php3脚本语言/perl脚本语言/java组成,基于java的开发工具javaworkshop和jbuilder也均有linux版本推出。


  三、电子商务的基本需求


  对于电子商务系统来说,用户一般需要下列功能:

  ·基于web的内容管理

  ·数据库集成

  ·商品库存管理支持/配送管理系统

  ·购物筐支持/用户购物习惯跟踪

  ·在线帮助/搜索功能

  ·ssl/set 支持

  ·可配置的支付手段

  ·静态网页结构/动态产品网页

  ·人工智能专家系统、销售统计

  为了实现上述功能,需要作为平台的操作系统提供数据库的支持、java的支持以及快速开发环境。而操作系统本身必须在安全性、系统性能、可持续升级方面提供一定水平的支持。


  四、选用linux作为电子商务平台的益处


  1.性能优异

  在intel平台上,linux系统的稳定性和安全性都是首屈一指的,其文件系统性能更是傲视群雄,并且随着大批商业公司的加入,linux在各个方面都取得了长足的进步。

  linux已经不再是黑客的玩具,正在成为一个真正的操作系统。

  2.兼容性好,升级空间大

  由于linux系统的开放性和unix血统,使得向linux上移植软件或将linux系统升级为其它unix系统都非常方便,这使得用户的投资得到了最大的保护。这一点对于中小企业来说更为重要。在企业发展的初期,可以采用价格便宜的linux来作为平台,等到企业的应用已经迅速增长之后再升级为其它商业unix系统如solaris等等。而选用nt等平台,往往只能被捆死在一个平台上。

  3.开放源代码

  电子商务的交易双方都需要确认对方的身份,internet上为了进行在线交易时,保证支付的安全而设立的开放的规范,如set(secure electronic transaction 安全电子交易)。它得到众多公司的支持,已经成为事实上的标准,但对于美国以外的国家来说,在涉及重要信息安全和保密产品上必须有自己的东西,而linux的开放源代码的优点使得其在操作系统一级是透明和开放的。这一点对于中国来说是非常重要的。


  五、现有的基于linux的电子商务产品


  1. akopia公司的电子商务系统tallyman(http://www.akopia.com)

  tallyman是一个高度可定制的电子商务开发系统,包括容易使用的基于web的系统管理工具和电子交易工具,如商品管理工具、购物车等等。它的特点是简单易用、容易掌握,更指面向技术水平不高的初级用户。

  2. ibm公司的websphere (http://www-4.ibm.com/software/webservers/)

  websphere是ibm公司根据目前internet及电子商务的发展趋势,推出的一套功能完善的的网络环境开发和应用软件包。它包括制作网页、架设及维护网站、开发电子商务应用以及有效地管理自己的数据。建立企业、产品及服务的网上动态发布、数据查询及反馈等电子商务的需求, 实现网上企业。并且能够方便地与现有的企业系统连接,实现信息的共享和方便的管理。

  websphere的优点是包括自己的java开发工具visualage、自己的application server等等,这使得用户获得的是一个比较完善的一揽子解决方案。在技术支持上也能获得不错回报。

  3. ilog公司的ilog(http://www.ilog.com)

  ilog是一套用来搭建电子商务软件的软件模块,这对用户开发自己的电子商务软件来说是非常有意义的。包括优化模块( optimization components)、可视化开发模块(visualization components)、商业规则模块(business rules components )。

  目前在linux上的e-business的成功案例并不是很多,最近turbolinux公司在日本宣布同ibm合作成功地将日本最大的电子设备和软件分销商deodeo的主力web服务器迁移到运行turbolinux服务器版的ibm netfinity 5000上,该公司的多媒体商业部的总监yoshitaka认为,“turbolinux、ibm和java 降低了整个电子商务系统的总成本,同时提供了我们需要的稳定性和安全性”。

  综上所述,linux作为新兴的操作系统,必然将在电子商务这个领域发挥越来越多的作用。linux发行商和电子商务供应商的合作也将会给用户提供越来越实惠和优秀的解决方案。