商务网站开发技术与网站建设.ppt

上传人:b****1 文档编号:1419002 上传时间:2022-10-22 格式:PPT 页数:59 大小:1.55MB
下载 相关 举报
商务网站开发技术与网站建设.ppt_第1页
第1页 / 共59页
商务网站开发技术与网站建设.ppt_第2页
第2页 / 共59页
商务网站开发技术与网站建设.ppt_第3页
第3页 / 共59页
商务网站开发技术与网站建设.ppt_第4页
第4页 / 共59页
商务网站开发技术与网站建设.ppt_第5页
第5页 / 共59页
点击查看更多>>
下载资源
资源描述

商务网站开发技术与网站建设.ppt

《商务网站开发技术与网站建设.ppt》由会员分享,可在线阅读,更多相关《商务网站开发技术与网站建设.ppt(59页珍藏版)》请在冰豆网上搜索。

商务网站开发技术与网站建设.ppt

2008-9,第四章商务网站开发技术与网站建设,2008-6,电子商务,2,内容概要,2008-6,电子商务,3,4.1商务网站开发流程,表4-1商务网站开发流程,2008-6,电子商务,4,4.2网站设计,网站设计可以分为整体设计、功能与结构设计、艺术性设计等方面。

具体而言,就是需要确定网站的结构、栏目的设置、网站的风格、颜色搭配、版面布局以及文字图片的应用等。

2008-6,电子商务,5,4.2.1网站整体设计,网站整体设计阶段需要解决的事项包括:

提出系统架构建议、选择技术组合、决定项目建设方式(外包还是自建等)等。

2008-6,电子商务,6,4.2.2网站功能与结构设计,网站功能与结构设计的主要工作是绘制网站的功能结构图,进行网站的主要信息内容与导航的策划。

图4-1某公司网站整体结构图,2008-6,电子商务,7,4.2.3网站艺术性设计,让网站有一个统一的风格与形象是很重要的。

要做出美观,形象统一的网站,有意识的让网站的风格,色彩、字体、排版等保持一致是非常重要的一环,进行网页的布局设计工作是保证网站具有统一形象的另外一环。

导航的位置一般有四种:

左侧、右侧、顶部和底部。

网站标志是一个站点的象征,又称为站点logo。

常见的网页布局形式有“国”字型、“厂”字型、框架型、封面型等。

2008-6,电子商务,8,4.2.3网站艺术性设计,图4-2网站整体布局示意图,2008-6,电子商务,9,4.3网站开发技术,2008-6,电子商务,10,4.3.1网站开发技术分类,对于网页设计与制作,一般来说分为“静态网页”和“动态网页”两大类型。

(1)静态网页指网页的内容已预先设计好,存放在WEB服务器上,当用户使用浏览器通过互联网的HTTP协议向WEB服务器提出请求时,服务器仅仅是将原已设计好的静态HTML文档传送给用户浏览器。

在网页上加上一些动画和视频并不是动态网页。

(2)动态网页指能够根据用户的要求和选择,进行不同的处理,并根据处理的结果,自动生成新的页面,不再需要设计者手动更新HTML文档。

2008-6,电子商务,11,表4-2WEB开发技术分类,2008-6,电子商务,12,4.3.2HTML语言,HTML是超文本标记语言(HyperTextMarkupLanguage)的缩写,HTML文件(即网页的源文件)是一个放置了标记的纯文本(ASCII码)文件,通常的扩展名为.html或.htm。

一个HTML文档是由一系列的元素和标签组成,在HTML中每个用来作标签的符号都是一条命令,它告诉浏览器如何显示文本。

这些标签均由符号以及一个字符串组成,不区分大小写。

而浏览器的功能是对这些标记进行解释,显示出文字、图像、动画、播放声音。

2008-6,电子商务,13,4.3.2HTML语言,-开始标签-头标签电子商务实验网-定义文件标题-头标签结束-体标签开始欢迎访问本网站-插入图片-超链接想查看HTML教程,点击这里-体标签结束-结尾标签,2008-6,电子商务,14,4.3.3ASP,ASP(ActiveServerPages)技术是在HTML页面中加入JavaScript或VBscript代码,服务器在给浏览者反馈网页之前先执行这些代码,完成访问数据库等任务,然后再将结果以HTML的形式返回到浏览器。

ASP是目前利用率比较高的一种动态建站技术ASP不是语言,是一种技术,它使用的语言是VBSCRIPT或者JAVASCRIPT,它通常运行在微软的IIS服务器平台上。

ASP运行环境如下:

服务器操作系统:

WindowsNT;服务器解释程序:

IIS;脚本语言:

VBScript或JavaScript;数据库系统:

SQLServer、Access等。

2008-6,电子商务,15,4.3.3ASP,ASP工作原理如图4-3所示,服务器端,客户端,2008-6,电子商务,16,4.3.4PHP和JSP,

(1)PHPPHP(PersonalHomePage)是一种跨平台的服务器端嵌入式脚本语言。

与ASP类似,它也是基于服务器端动态网页技术,可以嵌入HTML中。

它大量地借用C语言、Java和Perl语言的语法,并耦合PHP自己的特性,使WEB开发者能够快速地写出动态页面,它支持大多数数据库。

PHP的最大特点是“完全免费”,可以从PHP官方站点(http:

/)自由下载。

PHP可在Windows、Unix、Linux的操作系统上正常执行,还支持IIS、Apache等Web服务器,用户更换平台时,无需变换PHP代码。

PHP的工作原理与ASP工作原理类似。

2008-6,电子商务,17,4.3.4PHP和JSP,PHP运行环境如下:

服务器操作系统:

WindowsNT、Unix、Linux;服务器解释程序:

IIS或Apache;脚本语言:

PHP;数据库系统:

Mysql、Oracle等。

2008-6,电子商务,18,4.3.4PHP和JSP,

(2)JSPJSP(JavaServerPages)是一种新的动态建站技术,Sun公司将Java从Java应用程序和JavaApplet拓展到JSP。

JSP可以在Serverlet和JavaBean的支持下,完成功能强大的站点程序。

同PHP类似,JSP几乎可以执行于所有平台。

如WindowsNT、Linux、Unix。

在WindowsNT下IIS通过一个外加服务器,例如JRUN或者ServletExec,就能支持JSP。

Apache也已经能够支持JSP。

JSP的效率和安全性很高,JSP在执行以前先被编译成字节码(bytecode),字节码由Java虚拟机(JavaVirtualMachine)解释执行,比源码解释的效率高,服务器上还有字节码的Cache机制,能提高字节码的访问效率。

同时,JSP源程序不大可能被下载。

JSP的组件方式更方便,JSP的适应平台更广。

2008-6,电子商务,19,4.3.4PHP和JSP,JSP运行环境如下:

服务器操作系统:

WindowsNT、Unix、Linux;服务器解释程序:

JSWDK、JDK、Tomcat、Apache;脚本语言:

Java;数据库系统:

Oracle、Mysql等。

2008-6,电子商务,20,4.4数据库技术,数据库是以一定的组织方式存储在一起的相关数据的结合,它能以最佳的方式、最少的数据冗余为多种应用服务,程序和数据具有较高的独立性。

数据库是比文件系统更高级的一种数据组织方式,数据的存取以记录为单位。

2008-6,电子商务,21,4.4.1网络数据库,网络数据库是在网络环境应用下的数据库。

数据库在网站的建设中已是必不可少的重要内容。

在电子商务系统中,产品资料管理、数据资料管理、客户资料管理和分析、物流配送管理等都离不开网络数据库的支持。

数据库技术已成为电子商务系统建设的核心技术。

现在比较常用的数据库:

(1)Oracle数据库Oracle数据库是美国甲骨文公司的产品,它是一个功能极其强大和灵活的、基于高级结构化查询语言(SQL)为基础的大型关系数据库,它适用于80多种不同的硬件系统和操作系统平台,是目前最流行的跨平台的大型数据库之一。

2008-6,电子商务,22,4.4.1网络数据库,

(2)SQLServer数据库SQLServer是微软公司开发的数据库,它是一种高效的关系数据库系统,它与WindowsNT/2000及Windows9x等操作系统紧密集成。

对于复杂的客户/服务器系统来说,SQLServer是一个很好的选择,尤其适用于中小型数据库的使用。

(3)IBMDB2数据库IBM公司的DB2通用数据库(DB2UDB)是一个具有全部Web功能,可以从单一处理扩展到对称多处理和巨型并行群集系统的关系型数据库管理系统,以强劲的多媒体能力和支持图像、声频、视频、文本与其他高级对象为特征,提供强大的Web功能。

2008-6,电子商务,23,4.4.1网络数据库,(4)SyBase数据库SyBase数据库是基于客户机/服务器体系结构的大型网络数据库系统。

能适应联机事务处理要求,采用多线索的单进程技术进行查询,提高内存利用率,加快了数据库的访问速度。

(5)MySQL数据库MySQL是一个多用户、多线程SQL数据库服务器,一般用于中小型数据库。

MySQL的主要目标是快速、健壮和易用。

MySQL自身不支持Windows的图形界面,但由于MySQL的知名度日益增加,许多第三方软件公司推出了MySQL在Windows环境中的具有图形界面的支持软件。

2008-6,电子商务,24,4.4.1网络数据库,(6)InformixDynamicServerInformixDynamicServer是一个并行数据库,可以提供高性能、可伸缩性、企业级可管理性、可用性、对象可扩展性,满足企业所有信息需求,适用于任何规模的数据库,支持数以千计的集中式或分布式并发用户。

在NT和UNIX平台具有同样功能,无缝移植,可配置选件满足特殊需要等。

2008-6,电子商务,25,4.4.2结构化查询语言,结构化查询语言(StructuredQueryLanguage,SQL)的理论于1974年被提出,由于它具有功能丰富、使用方式灵活、语言简洁易学等优点,很快得以推广。

它的功能包括查询、操纵、定义和控制四个方面,是一个综合、通用、功能强大的关系数据库语言。

结构化查询语言具有以下几个突出优点:

(1)一体化:

结构化查询语言可以完成包括数据定义、修改、删除、更新数据、数据查询等数据库的全部活动。

(2)灵活:

结构化查询语言有两种使用方式。

一种是联机交互使用,另一种是嵌入某种高级程序设计语言的程序中。

这两种方式的语法结构是一致的,既让用户有灵活的选择余地,又不会带来不一致。

(3)高度非过程化:

与高级编程语言相比,SQL在数据库的操作方面是非常有优势的。

2008-6,电子商务,26,4.5虚拟主机网站建设,2008-6,电子商务,27,4.5.1虚拟主机租用,所谓虚拟主机是指租用互联网服务提供商(ISP)服务器的硬盘空间,使用特殊的Web技术,把一台计算机主机(服务器)分成若干个虚拟的主机,每一个虚拟主机都有独立的域名或IP地址,具有完整的互联网服务功能如WWW、FTP、Mail等。

同一台服务器上的各个虚拟主机相对独立,互不干扰,可由用户自行管理,对访问者来讲虚拟主机和一台独立的主机服务器完全一样。

虚拟主机方式由于省去了全部硬件投资和软件平台投资,具有成本较低的优点,因此虚拟主机方式适用于搭建小型网站。

2008-6,电子商务,28,表4-3租用虚拟主机的支持功能,注:

为支持此功能,为不支持此功能。

2008-6,电子商务,29,4.5.2主机托管或租用,主机托管是指将企业的网站服务器委托给ISP保管,或干脆向其租用一台网站服务器,将其放置在ISP的主机机房或数据中心,ISP为客户提供优越的主机环境,客户通过远程控制进行网站服务器的配置、管理和维护。

这种建站方式具有以下优点:

(1)企业的主机(或服务器群)托管在网络服务商的通信机房后,可获得至少10M以上的联网速率,企业完全消除了组建通信机房、配备电力、高速上网、网络升级、值班人员维护等后顾之忧。

2008-6,电子商务,30,4.5.2主机托管或租用,

(2)企业的主机在获得高速率的同时,其通信费用的成本却因此而降低了,其经济性是显而易见的。

(3)企业选择主机托管或租用服务可获得较高的安全保障。

如果选择电信局标准的电信机房,能提供托管用户恒温恒湿的标准电信级的机房设施、充足的不间断的通信电源、24小时技术人员值班维护等,使用户的服务器等设备获得最高的安全保障。

2008-6,电子商务,31,4.5.2主机托管或租用,虚拟主机网站搭建下面以中国频道为例,讲述虚拟主机网站建设的过程:

(1)制作网页

(2)会员申请(3)接收Email,得到会员号(4)申请试用型虚拟主机(5)下载并安装FTP软件(6)上传网页中国频

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 农林牧渔 > 农学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1