《但Windows系统要运行JAVA程序需要安装JAVA系统2安全性》由会员分享,可在线阅读,更多相关《但Windows系统要运行JAVA程序需要安装JAVA系统2安全性(45页珍藏版)》请在金锄头文库上搜索。
1、电子商务平台建设,科技与产学合作处 黄雪峰 2011年8月,第二单元:企业电子商务平台 规 划,一、平台运行环境、技术和工具选择,1.电子商务平台运行环境要求: 良好的扩充性 高效的开发处理能力 强大的管理工具 良好的容错性能 与企业已有资源整合 确保7*24小时服务 支持多种客户端 安全的运行环境,2.电子商务平台构造技术的选择原则,产品和技术是否能满足需要 符合各种主流技术标准 符合未来技术发展方向 满足开放性、可扩充性要求 与现有应用系统具有良好的兼容性 具有成功案例,3.电子商务平台基本构成,服务器部分(系统软件、硬件、网站开发技术等) 网络接入部分 数据存储部分 应用服务器软件 商务
2、应用软件 安全部分,(1)电子商务平台服务器操作系统选择,Windows Server(2000/2003/2008) 优点:使用普遍,操作方便,通用性强; 缺点:系统本身占服务器资源比较大,响应速度较慢;安全性较差;系统购买成本高。 适用:对windows操作系统熟悉、需要使用微软网站开发技术的企业或者个人。,4000(5用户)-18000元(20用户),(1)电子商务平台服务器操作系统选择,UNIX 目前主要有FreeBSD 、SCO UNIX等。 特点:系统极其稳定、可靠;网络功能强大;多用户、多任务。主要为服务器系统,没有微机操作系统。 缺点:价格贵;字符化操作,操作难度相对较大。 适
3、用:性能稳定性要求极其高的大型企业。,SCO Unix Ware7.1.4 企业版 78000,(1)电子商务平台服务器操作系统选择,LINUX (Unix家属软件) 目前有红旗linux、红帽子Linux、Turbolinux等20多种。 优点:价格便宜,本身占服务器资源比较小,响应速度比较快;安全性较好。 缺点:系统管理操作相对不便。 适用:资金投入少、安全性要求高等企业或个人网站。,(2)网站设计语言选择,HTML(超文本标记语言 ) 为网页的基本编写语言。 完全使用HTML编写的网页后缀为“.html”或“.htm” 后缀为“.html”或“.htm”的网页成为静态网页(显示文字与效果
4、与设计一致)。 HTML是网页的基本标准语言,所有操作系统平台均适用。,(2)网站设计语言选择,CSS (层叠样式表 ) 它定义如何显示 HTML 元素,用于控制Web页面的外观。通过使用CSS实现页面的内容与表现形式分离,提高了网页设计的工作效率 。 层叠式表的特点 1便于页面的修改。 2.便于页面风格的统一。 3.减少网页的体积。 CSS适用所有操作系统平台,(2)网站设计语言选择,VBScript VBScript是微软开发的用于网页控制的VB语言简化版,是asp动态网页默认的编程语言。 VBScript可用于网页的服务器端脚本运行程序编写,也可用于网页的客户端运行脚本程序编写。 只适用
5、与微软操作系统平台。,(2)网站设计语言选择,JavaScript 一种基于对象和事件驱动,并具有相对安全性的客户端脚本语言。 广泛用于网页客户端脚本程序编写,给HTML网页添加动态功能,比如响应用户的各种操作。 适用:所有操作系统。,(2)网站设计语言选择,Java语言 是一种简单的,跨平台的,面向对象的,分布式的,解释的,健壮的安全的,结构的中立的,可移植的,性能很优异的多线程的,动态的语言。 Java的特点 1.平台无关性:能运行于不同的平台,但Windows系统要运行JAVA程序需要安装JAVA系统。 2.安全性:Java对程序提供了安全管理器,防止程序的非法访问。 3.面向对象,程序
6、简洁且便于维护。,(2)网站设计语言选择,Visual B (VB.NET) 是微软新发布的基于Visual Basic语言的一种为高效地生成类型安全和面向对象的应用程序而设计的语言。 C#.net 是微软新发布的基于C语言的事件驱动、面向对象的可视化编程语言。 上述两语言均可用于网站的开发,但适用与微软系统平台。,(2)网站设计语言选择,PHP PHP 是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言 PHP具有非常强大的功能,且支持几乎所有流行的数据库以及操作系统。 PHP主要用于LINUX系统的网页设计。Windows Serve
7、r要使用必须安装PHP支持软件。,(3)网站开发技术选择,ASP技术 是微软开发的动态服务器页面设计技术,用来创建和运行动态网页或Web应用程序 ; 用ASP技术设计的网页扩展名为“.asp” ASP随Windows Server系统发行,适用与微软操作系统平台。,(3)网站开发技术选择,JSP技术 JSP是由Sun公司倡导、许多公司参与一起建立的一种动态网页技术标准。 JSP技术类似ASP技术,它在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(后缀为jsp)。 用JSP开发的Web应用是跨平台的,既能在
8、Linux下运行,也能在其他操作系统上运行。,(3)网站开发技术选择,ASP.net技术 ASP.net技术为ASP技术的升级版。 ASP.net技术使用VB.NET 或c#.net等语言编写; 使用ASP.net技术编写的网页扩展名为“.aspx” ASP.net技术只适用与微软操作系统。,(3)网站开发技术选择,J2EE技术 是基于JAVA语言的服务器应用程序和服务开发系统,支持JSP。 J2EE特点: 高效开发 跨平台使用 稳定性强 J2EE目前成为网站开发的主流技术。,(4)电子商务网站WEB服务系统软件选择,WEB服务系统软件是提供互联网信息发布与浏览服务的系统软件。安装WEB服务系
9、统软件的服务器称为WEB服务器。,(4)电子商务网站WEB服务系统软件选择,WEB服务系统软件负责接收客户端访问指令,然后根据指令调用相应程序运行网页中的程序,最后将程序运行结果反馈给客户端。,(4)电子商务网站WEB服务系统软件选择,常用WEB服务系统软件 IIS(Internet Information Services 、Internet资源管理器) 随Windows Server 发布,不需要单独购买; 支持asp、等微软Web开发技术,不支持JAVA等开发技术。,(4)电子商务网站WEB服务系统软件选择,Apache Httpd Apache是世界使用排名第一的Web服务器软件。它可
10、以运行在几乎所有广泛使用的计算机平台上。 主要应用与UNLIX、LINUX平台;Windows Server上要用Apache Httpd,需关闭系统中的ISS系统,等卸载完成后再安装Apache系统。,(4)电子商务网站WEB服务系统软件选择,IIS和Apache是当今主流的WEB服务软件,但除此之外,还包括: 4D Web SmartServer iPlanet Web Server 等等。 WEB服务系统软件最好要和操作系统一起选择,(5)电子商务平台数据库选择,数据库在商务平台中的作用是 存储平台运行数据 负责数据的存储、检索、修改、删除等操作。 商务平台常用数据库 Access SQ
11、L_Server My_SQL Oracle,(5)电子商务平台数据库选择,Access(OFFICE套件) 优点:数据操作方便、直观; 缺点:数据库容量小,数据操作功能少,查询等速度比较慢;只能使用在微软的操作系统及WEB服务平台。 适用:对数据库存储量等没有特殊要求的中小型企业。,(5)电子商务平台数据库选择,SQL Server (微软技术,大型数据库) 优点:可存储容量大;数据库操作功能强大; 缺点:系统购买成本大;对硬件和管理人员要求高,只能使用在微软的操作系统及WEB服务平台。 适合:大中型企业等存储数据量大、对数据检索等反映要求高的网站。,(5)电子商务平台数据库选择,Oracl
12、e 较流行的大型数据库平台。可运行于多个操作系统,安全、海量。 MySQL。 与Linux 、PHP紧密结合。快速、健壮、易用,支持多平台 Informix。 Sybase。 IBM DB2,电子商务平台操作系统、WEB服务器、开发语言与技术、数据库优先组合,Windows平台: IIS WEB服务器+ASP或ASP.NET+ Access或SQL_Server数据库 Unix、LINUX平台 Apache WEB服务器+JSP或J2EE+my_SQL或Oracle,(6)电子商务平台服务器选择,服务器是电子商务平台的载体,负责电子商务网站的存储、运行与对外发布。 电子商务平台服务器的解决办法
13、主要有: 租用服务器空间 租用虚拟主机 租用完整主机 主机托管 自购自管服务器,(6)电子商务平台服务器选择,租用服务器空间(多网站共用1个IP地址及WEB服务器软件,响应速度等比较慢); 优点:价格最便宜; 缺点:功能不多,一般不支持数据库等功能。 适合:个人、企业等宣传型、存储容量小,也没有特别相应速度要求的网站。 在早期存在,现在已经很少使用。,(6)电子商务平台服务器选择,租用虚拟主机(通过虚拟软件实现多个虚拟主机共用1台物理服务器,有独立的IP地址和单独的WEB等软件服务,响应速度、管理自由度大。); 优点:功能上和独立服务器一样,功能全;价格比较便宜。 缺点:磁盘存储空间小(1-1
14、0G不等),多网站共用一服务器,响应速度也受其它网站及服务器总响应速度的限制。 适宜:对网站功能(支持数据库等)、相应速度、容量有一定要求的个人或者企业网站。,(6)电子商务平台服务器选择,租用整机(独享主机):租用1台物理整机 优点:速度快,存储空间大,管理等自由度大; 缺点:租金贵,适合网站日访问量比较大、网站信息量大的企业。 适宜:对存储空间、访问相应有比较高的大中型企业。,(6)电子商务平台服务器选择,主机托管:企业自己购买主机,放于ISP机房。 优点:设备产权属于企业,存储空间、管理自由度更大,且环境好、网络带宽大。 缺点:购买设备投入比较大,且托管费用也不便宜。 适宜于资金实力较雄
15、厚,对网站相应、存储等有更高要求的大中型企业。,(6)电子商务平台服务器选择,自购自管服务器。自建机房,服务器放在企业内部:自买服务器及网络设备、安全设备等。 优点:管理方便,自由度、安全性更强。 缺点:投入成本和管理成本高;网络带宽较小。 适用:需要进行网络化管理,并与客户进行互动或者自助操作、资料具有较高的保密性、且企业自身有一定的技术管理能力和资金实力的大、中型企业。,(7)电子商务平台互联网接入方式选择,互联网络接入的用途: 企业员工可上网访问互联网共享信息; 电子商务平台维护和管理人员可对商务平台进行操作和维护 若服务器放在单位中,则互联网接入是客户访问电子商务网站的必须,且接入带宽
16、直接影响商务网站的访问速度。,(7)电子商务平台互联网接入方式选择,若服务器在ISP计算机房间,企业只需要访问Internet 及服务自己网站的,可通过: ISDN 优点:接入费用便宜; 缺点:网速比较慢; 适合: 离城市计算机房比较远的企业或者家庭 光纤共享接入(城市中企业或小区光纤可达地) 优点:网络带宽比较宽,网络访问速度比较快; 缺点:接入成本比较高。 适合:光纤可达的企业或者小区。,(7)电子商务平台互联网接入方式选择,若服务器在企业自身机房 且网站访问量不是很大,则可选择光纤共享接入。 若网站访问量较大,安全性高,可选择光纤专享接入(接入成本很大)。,(8)电子商务平台(网站)系统选择,自主开发(含请专业公司设计制作) 优点:完全根据企业管理及商务需求开发,操作流程吻合,且可体现企业文化理念。 缺点:开发成本高,开发周期长。 适合:对操作流程、功能、企业文化等高求高或者特殊、技术力量相对比较强的企业。 购买成熟系统 优点:投入成本相对较轻,部署速度快。 缺点:缺乏个性化;功能不能完全满足企业需求。 适合:资金相对困难,对系统无特殊要求的中小企业。,(8)电子商务