电子商务PHP技术网站建设论文

时间:2022-08-15 07:30:33

电子商务PHP技术网站建设论文

1基于J2EE的电子商务网站建设支持技术

和传统的网站开发技术相比,J2EE技术具有明显的优势,其技术框架也与众不同。J2EE技术本身具有的组合构件非常多,这些构件能够简化开发过程和系统部署。J2EE体系结构图如图2所示。由于电子商务网站上包含的产品和提高的服务信息非常多,所以,运用J2EE技术能够提高网站的安全系数和系统的可移植性,保证电子商务网站安全、高效运行。J2EE的电子商务开发模型如图3所示。从技术本质上来讲,J2EE技术是一种Java技术,但是它不单纯的是Java技术,而是以Java技术为基础,对其进行进一步的开发。和Java技术相比,J2EE技术的使用更加灵活,所以在电子商务网站建设过程中应用J2EE技术,可以使网站的维护变得更加简单,更容易实现空间上的伸缩,但是J2EE技术在保护信息安全方面也存在一定的问题。(1)Session的安全状态问题。在建设电子商务网站时以J2EE技术为基础,系统建设好之后会出现一个可供使用的客户端口。创建这个客户端口时一般都会应用Session技术。这个客户端口在应用过程中一般不太安全,在保存信息时有可能被黑客应用网络嗅探技术进行网络攻击,从而获取一些想要得到的信息,如用户的用户名、密码和网络支付的银行卡信息、验证方式等。因此,用户的交易信息可能被泄露,不能保证网站交易的安全进行。这些问题的存在会影响电子商务网站的交易,最终影响电子商务的发展,所以,要采取一些技术措施对此进行改进,如应用一些网络加密协议HTTPS一类的加密技术或者是应用SSL技术,提高系统的安全性。只有这样才能保证电子商务的发展。(2)在电子商务网站中应用J2EE技术,会使用户名认证存在一定的安全问题。由上面的分析可知,电子商务网站存在信息数据被窃取的风险,这主要是因为J2EE技术平台使用的是比较传统的用户名和认证方式,在电子商务网站中输入密码时,输入的密码通常为明码方式,这样非常容易被黑客截取相关的信息数据包,从而造成信息外泄,威胁到电子商务网站使用者的利益。所以,在使用J2EE技术构建电子商务网站时,要充分考虑这些问题,并采取一定的技术措施对其进行弥补,通常情况下,会采用CA电子证书,运用数字化的证书管理系统提高电子商务网站用户信息的安全性,降低其被拦截的风险,提高网站的信息安全程度。

2PHP技术

PHP技术发展早期主要用在家庭网页上,随着计算机技术的不断发展,PHP技术也在不断完善,现在它已经成为一种应用非常广泛的网络脚本语言,名称也发生了变化,这种技术现在被命名为超文本预处理器,十分专业,它为电子商务网站的运行提供了更好的技术支持。PHP技术、Linux系统技术、APACHE技术及MYSQL技术形成了稳定而完整的电子商务平台。在电子商务平台中,PHP技术的主要作用是对脚本语言的进行解释和转化,打开电子链接,执行电子商务网站中的命令和文件访问。PHP技术也存在不足,它在为电子商务网站服务的同时,也为其带来了一定的安全问题。这主要是因为它无需进行校验就能够进入,数据信息的提供者并不是完全可信的,也不能确定数据信息的使用者是否安全可靠,这是PHP技术在使用过程中存在的一个安全漏洞,不法分子利用这些安全漏洞可能对电子商务网站的运行构成严重威胁。在解决这个安全问题时,主要是加强相关数据的审核,对一些和实际数据严重不相符的期望数据要坚决删除。除此之外,PHP技术还存在一个安全缺陷就是访问控制上的设计缺陷,这种缺陷十分普遍并且非常明显。出于PHP技术的运营考虑,会给特定的用户设计一些限制功能,但是这些功能影响了网站的安全管理。要解决这个问题,通常是设置加载条件,假如能够确定一些用户的IP地址,可以对其进行限制或者是应用一些别的方法,解决电子商务网站的安全设置问题。

3ASP技术

ASP技术的实质是一种基于Web的编程技术,在电子商务网站建设中应用ASP技术可以根据不同的访问者显示不同的内容,实现对页面的动态控制。ASP由ActiveServer源程及HTML标识符两部分构成,它属于文本文件,大部分的IIs的扩展连接特性为ASP上处理逻辑的结果。Script-Compliant语言、VBScript语言、Jseript语言三种语言都可以写成ActiveSever源程序,源程序写成之后可以通过ActiveServer引擎实现程序编译。其源程序一般包括运算符、变量及语句,以控制服务器处理的应用逻辑,脚本则是一系列的命令和指令。HTML标签只是简单地对音频、视频、图形进行读取或是简单的对文本文件进行格式化,而Script命令直接对Web服务器下达指示,命令其执行操作。Script命令可以将用户名存储在数据库中或者是变量中,然后再在浏览器的页中显示用户名。网站建设时会调试程序。调试程序时会出现程序错误,这会对网站建设造成影响,此时可以应用ASP技术进行调试,及时发现脚本中存在的问题,并进行改正。Microsoft脚本调试工具可以和可以IE3.0或者是更高级的版本一起使用,可以对脚本错误进行快速定位,并可交互式地测试服务器端脚本,在开始调试服务器端脚本之前,要先将Web服务器配置为支持ASP调试,可以手工打开脚本调试程序以调试ASP服务器端脚本,使用IE请求ASP文件,如果文件包含错误或用来中断执行的语句,脚本调试程序将会自动启动,显示脚本并标出错误来源。其错误的类型主要有:脚本错误、语法错误、运行时错误、逻辑错误等。对于错误调试技术我们可以应用实时调试,在系统运行过程中,如果错误中断了服务器端的脚本执行,脚本调试程序将自动启动,显示ASP文件,将语句指针指向导致错误的行,并生成错误信息,必须使用编辑程序改正错误,才能继续运行脚本。为了避免在断点调试时不易找到错误源的问题,可以预先设置断点,断点在指定的脚本行暂停执行脚本,可在可疑的行前面设置一个或多个不同的断点,然后使用调试程序检查脚本中设置的变量或属性的值,改正错误后,清除断点,脚本即可实现不间断运行。服务器端控件的摆放方式和外观都是默认的,并且Style属性可以对这些外观和摆放方式进行控制,其中的模板通常是由一些HTML元素和控件组成的集合,这些元素和控件定义了服务器端控件的一部分输出结果。在ASP.Net中,并不是所有的控件都支持模板,支持模板的控件只有三个:Repeater、DataList及DataGrid,并且他们的支持模板还存在差别。创建模板则需要依下进行:(1)将<TEMPLATE>标签插入到支持模板的控件中,然后利用模板的name属性表明创建的模板;(2)在</TEMPLATE>和<TEMPLATE>标签之间添加想要声明的控件及各种元素,其中包括数据绑定等操作;(3)在应用控件的说明标签之间加入创建好的模板;此时,就可以使用中的模板。

4结束语

本文分析了电子商务网站建设中应用的三种技术,并对这些技术进行了比较分析,通过分析可知,为了提高电子商务网站的数据安全性,并让其更好的发展,我们一定要针对不同的电子商务网站,采用不同的技术,并选择合适的经营方式。只有电子商务网站安全、稳定的运行才能促进我国电子商务的发展,并且反过来促进网站建设技术的发展,进而促进我国计算机技术的发展,缩短我国和发达国家间的技术差距。

作者:俞晓妮 单位:沈阳职业技术学院

上一篇:任务驱动教学法网站建设论文 下一篇:高校改革思路中篮球教学论文