探究电子商务Web数据库技术相关方法的应用

时间:2022-10-24 07:37:55

探究电子商务Web数据库技术相关方法的应用

摘要:电子商务应用涉及到很多内容,其中不仅涉及到银行、金融等机构的运作系统,除此之外,还包含了Web数据库技术、软件工程学、网络通信技术等众多技术。本文对Web数据库技术进行分析,探讨在电子商务网站中Web技术的优缺点,再结合Apache、Oracle8i、超文本预处理器(PHP)的建站模式进行深入研究和分析。

关键词:Web数据库 电子商务 超文本预处理器 Apache BWD CGI

中图分类号:TP311.13 文献标识码:A 文章编号:1007-9416(2015)07-0000-00

1 Web数据库模式

数据库技术和Web技术二者进行融合,使得C/S架构模式发展成现阶段的Internet计算环境。而Internet计算环境模式是以Web技术作为核心内容的,使用TCP/IP(传输控制协议/因特网互联协议)技术,用HTTP作为传输协议,客户端则是采用浏览器进行访问Web,以及相应的连接数据库。Internet计算环境模式打破了传统意义上的文件传输共享方式,进而提升整体的共享度,使数据和检索处在一个和谐的界面下。然而,对于BWD模式来说,程序和数据的实际物理位置对其影响没有原来大,通常情况下,只要重视二者的URL就可以。Web数据库的Internet计算环境由四个层次构成,它们分别是浏览器、应用服务器、Web服务器、数据服务器。同时是以C/S结构作为相应的代换技术,并且也是现阶段应用范围最大的网络体系。

2 Web数据库技术实际应用分

2.1 CGI原理和性能

CGI是应用程序和Web服务器这两者之间的标准接口,可以允许使用不同语言,实现不能用HTTP或者HTML的功能。只要浏览器发出请求,CGI程序就会随机启动,完成计算功能和数据库操作以后,可以将结果反馈到CGI,再由CGI把数据进行处理转换以后,再返回到浏览器上。CGI所具有的跨平台性能相当不错,在不同的操作系统中以及Web服务器上都能完成。因为,CGI接口的实际应用相对简便,并且还可以采用多种类的开发工具,功能范围大,技术也已经非常成熟。

2.2 ISAPI原理和性能

这种接口是由微软提供的面向Internet的接口,它有效的实现了CGI全部的功能,并且还在CGI基础上进行了扩展,工作原理与CGI相类似,但是在开发商要使用微软的API,所以能够使用的语言种类要比CGI少很多。实际中的应用效率比CGI要高很多,但是兼容性能比较差。

2.3 Oracle的Web数据库技术

Oracle WebServer是第一个可以在Web的交互式应用的Oracle产品,有效的使Web交互应用和Oracle数据进行融合。通过CGI方法进行动态信息的,使用WRB提供有效服务。因为,WRB能够构建出长时间的数据库连接,使用WRB代替CGI,作为生成动态信息的接口,反响是很不错的。

2.4 PHP数据库技术

PHP是一种公开了原始代码的自由软件,使用PHP服务器断嵌入脚本语言,就可以更加方便的对功能进行开发,其工作方式也很简单,就是在HTML中嵌入代码即可。并且PHP还具有很多优点,例如,跨品台性能好、扩展性好、稳定性能好,还支持多种协议,能够提供针对不同种类数据库的接口,可以在多种Web服务器上运行等特点。

3解决方案

3.1电子商务平台目标和模块划分

按照系统制定的目标和实际需求,可以将系统中包含的所有数据进行统一组织,根据实际情况考虑所使用的技术手段,提出相应的解决方案。

根据BWD和Web数据库,可以把电子商务网站应用系统的子系统划分成五个不同功能模块(如图1所示)。第一种是客户管理模块。第二种是数据信息的管理和信息模块。第三种是客户和商家之间的交流模块。第四种是客户订单以及商家对收藏夹进行管理的模块。第五种是数据信息的集成、数据统计分析模块。

3.2服务器的优化配置

现如今,SQL这种数据库经济成本较高,并且在通用性上存在一定程度上的不足。但是Linux以及本身所涉及的软件多数都是免费的,或者是只收取少量的费用,所以使用Linux也是特别具有吸引力的。而Oracle8i的功能也是非常强大的。所以,把二者结合使用,是非常具有发展潜能的。

3.3 PHP数据库程序设计

PHP是Oracle强有里的支撑,Oracle的开发使用的数据库是具有一定的简便性的,只要在HTML的数据库页面中PHP语句中,明确标出其服务其名称、账号、密码即可。在程序中嵌入SQL查询语句,就可以完场数据库操作。

4结语

Web技术与DS之间进行有效融合,是现阶段数据库应用研究的重点内容,我们可以从实际的解决发难中看出。Linux平台具有经济成本低、通用性能好、系统涉及到版权问题小于其他系统,所以这种系统是一项非常具有发展前景的系统模式。

收稿日期:2015-06-20

作者简介:唐仙(1986―),女,湖南永州人,研究方向:数据库,计算机软件。

上一篇:定制家具数字化设计与仿真平台研究 下一篇:基于MATLAB和Arduino的寻迹小车