电子商务的软件和工具
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
电子商务的软件和工具
电子商务的软件和工具
(一)自营主机与主机托管的选择
对准备建网站并开展电子商务的企业来说,面临的第一个决策问题就是决定是否自营主机。考虑这个问题时,首先要了解企业的WWW和商务要求。一般说来,主机托管是最好的起步方案。当企业的网站较小或所销售的产品品种有限时,应该采用主机托管的方案。当然,企业的WWW服务器需求同其电子商务交易量和WWW网站访问量直接相关。
采用主机托管服务的优点是:WWW和电子商务领域的新手不需要采购硬件或软件就可以开办WWW网站;主机托管服务商能够满足员工提出的耗时开发的需求;企业自营网站的话,出现的任何问题都需要企业自己解决;除非是拥有大量计算机专业人员的企业,采用企业外部的主机托管服务总要合算一些。
网站的访问要求和带宽也会影响企业是否自营主机的决策。如果一个网站可同时接待很多访问者,这个网站的带宽就很大,反之,它的带宽就很窄。如果企业网站的访问者很少,缓慢的互联网接入速度和较窄的带宽也足够了。反之,如果一个受欢迎的网站每小时接待成千上万的访问者,它就要投资建立高速的WWW设施或租用第三方的主机,但要求第三方能够提供高速的互联网接入服务。
WWW服务器硬件选择
企业在选择WWW服务器硬件时,应考虑什么样的服务器适合企业当前的规模,而企业成长起来后又需要什么样的服务器。选择服务器硬件时要考虑的另一重要因素是在服务器上可能发生的内部和外部的信息访问量或交易数。
硬件决策、操作系统选择和应用服务器软件的选择这三者是密切相关的。它们共同决定了你的WWW系统的性能。服务器决策的一个最重要因素就是服务器硬件是否可伸缩,即可以升级,甚至无缝联上更多的服务器。
大多数应用服务器都运行在Windows NT或UNIX操作系统上。这两种操作
系统及各自的计算机平台都各有明显的优缺点。Windows NT比较简单,易于学
习和使用,而安装基于UNIX的应用服务器需要掌握晦涩难懂的计算机语言。然而,基于UNIX的计算机更受欢迎,很多人认为UNIX计算机对企业级的应用服
务器的支持更为强大和可靠。
选择服务器的最佳途径是测试各种硬件和操作系统的组合。记住,一定要
考虑系统在需要时升级的能力。
WWW服务器性能评价
基准测试是用来比较硬件和软件性能的一种测试方法。对WWW服务器的硬
件和软件组合的基准测试可以为企业在制定网络系统决策时提供足够的信息。
首先应该了解哪些因素会影响WWW服务器的性能,应该测量服务器的哪些
活动,如何收集服务器的性能信息,哪些软件产品可用来收集WWW服务器的性
能数据,以及哪种软件和硬件组合的性能更好。
硬件和操作系统是基准测试的主要领域。影响WWW服务器性能的另一个因
素是连接速度。还有一个应考虑的因素是服务器可处理用户的数量,这个能力
取决于服务器的线路速度、客户机的线路速度以及传输的WWW页面的正常大小;测量服务器WWW页面传输能力的重要指标是吞吐能力和响应时间,吞吐能力是
某种硬件和软件的组合在单位时间内能够处理HTTP请求的数目,响应时间是服务器处理一个请求所需的时间。这些数值应该处于服务器能够处理的负荷范围
之内--即使是在高峰期。
系统所传输的页面的组合和类型也会大大影响服务器的性能。动态页面的
内容是应客户机的请求由特定的程序来确定的,静态页面是从磁盘检索所获的
固定内容的WWW页面。如果一台服务器主要传输静态页面,其性能要好于传输
动态页面的同档服务器,这是因为静态页面传输比动态页面传输所需的计算能
力小。在传输动态页面时,不同服务器的性能差异很大。
目前有多种WWW服务器基准测试程序,常见的有WebStone、WebBench和SPECweb96。
WWW服务器软件的功能
WWW服务器软件的功能有很多差异。从目的的角度来划分的话,WWW服务器功能可分为:核心功能、网站管理、应用构造、动态内容和电子商务。
WWW服务器软件的核心功能
WWW服务器的最基本的任务就是对用HTTP协议发来的客户机请求进行处理
并做出响应。如果客户机请求一个页面,服务器程序就寻找并取出这个页面,
创建一个HTTP标题并在其后附加上这个HTML文档。如果客户机请求的是动态
页面,服务器就调用其他程序,接收后端处理的结果,把响应转换成特定的格式,最后把页面和其他对象发到发出请求的客户机上。
1、安全性。安全性和验证服务对内部网WWW服务器至关重要,它验证从互联网进入内部网服务器的员工身份。安全服务不仅包括用户名和口令的验证,
还包括认证和私有/公开密钥对的处理。访问控制可基于用户名或同意或拒绝用户对文件的访问。服务器支持安全套接层协议(SSL),网站使用SSL接收来自WWW客户机的保密信息,如用户的信用卡号码。
2、FTP。WWW服务器提供文件传输协议(FTP)服务,用户可用FTP向服务器
传输文件或从服务器获取信息。此外,大部分服务器允许用Gopher方式访问网站,虽然Gopher现在几乎已经绝迹了,WWW服务器仍然支持这个系统
3、检索。检索引擎和索引程序是WWW服务器的标准服务。检索引擎或检索工具可在本网站或整个WWW检索所请求的文档。索引程序提供全文索引,即为
存储在服务器上的所有文档所创建的索引。当浏览器请求WWW网站检索时,检
索引擎比较索引中的术语和请求者的检索术语,寻找与请求术语相匹配的文档。索引软件能够对多种文档形式建立索引。检索引擎一般只返回用户获准查看的
文档,这样增强了网络的安全性。
4、数据分析。WWW服务器可获取访问者的信息,包括谁正在访问一个WWW
网站(访问者的),访问者浏览网站的时间有多长,每次访问的日期和时间,以
及浏览了哪些页面。这些数据放在WWW运行日志文件里。对运行日志文件进行
认真分析会有很大收获,它可以揭示出访问者的很多有趣信息,以及他们喜欢