虚拟主机
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2010-3 2 电子商务研究中心
4.1商务网站规划与设计
电子商务概论
表4-1 商务网站开发流程
阶段名称 主要工作内容与阶段成果
规划与 设计
网站规划
需求分析 网站设计
网站策划书或网站建设规划
网站建设目标、需求说明书、功能模 块图等 网站设计说明书 网站(网页文件) 域名申请、服务器准备、文件上传与 发布
2010-3
5
电子商务研究中心
表4-2 WEB开发技术分类
电子商务概论
类型
普通静态网页 静态 多媒体静态网页 客户端动态技术 普通WEB应用 动态 服务 器端 企业级应用 跨平台系统集成 数据管理
开发技术
HTML, CSS设计 图像美化,FLASH,视频插 件等 Java script,Java applet 等 程序设计(ASP,JSP,PHP) 程序设计(.NET, J2EE,AJAX,AFLAX等) WEB Server,SOAP,XML等
电子商务概论
(2)SQL Server数据库 SQL Server 是微软公司开发的数据库,它是一种高效的 关系数据库系统,它与Windows NT/2000及Windows 9x 等操作系统紧密集成。对于复杂的客户/服务器系统来说, SQL Server是一个很好的选择,尤其适用于中小型数据 库的使用。
开发工具(软件)
Dreamweaver,Front page PhotoShop,Firewor k,Flash
各种文本(代码)编 辑软件
VWD,Jbuild等开发 平台
数据访问
数据库
ODBC,JDBC,ADO.NET;
Oracle, SQL Server, DFra Baidu bibliotek2,MySQL, Access等
6 电子商务研究中心
对于网页设计与制作,一般来说分为“静态网页”和 “动态网页”两大类型。 (1)静态网页指网页的内容已预先设计好,存放在 WEB服务器上,当用户使用浏览器通过互联网的HTTP协 议向WEB服务器提出请求时,服务器仅仅是将原已设计好 的静态HTML文档传送给用户浏览器。在网页上加上一些 动画和视频并不是动态网页。 (2)动态网页指能够根据用户的要求和选择,进行不 同的处理,并根据处理的结果,自动生成新的页面,不再 需要设计者手动更新HTML文档。
(1)Oracle数据库 Oracle数据库是美国甲骨文公司的产品,它是一个功能极 其强大和灵活的、基于高级结构化查询语言(SQL)为基础 的大型关系数据库,它适用于80多种不同的硬件系统和 操作系统平台,是目前最流行的跨平台的大型数据库之一
2010-3
21
电子商务研究中心
3)比较常用的关系型数据库
普通高等教育“十二五”国家级规划教材
电子商务概论
第4版
第四章 商务网站开发与建设
Company name
主讲:周曙东教授
版权所有©南京农业大学电子商务研究中心
内容概要
电子商务概论
1 商务网站规划与设计 2 网站开发技术 3 网站部署与管理
4 数据库技术
5 虚拟主机网站建设 6 专用主机网站建设 7 域名策略与域名解析
2010-3 8 电子商务研究中心
电子商务概论
2010-3
9
电子商务研究中心
4.2.3 动态网站开发技术
电子商务概论
ASP、JSP和PHP实现服务端动态的方式是一致的,都 是通过在HTML代码中嵌入动态代码,然后在服务器端的 容器中执行这些代码,用执行结果来替换代相关代码,最 后将完整的HTML结果发送给客户端,所以客户端浏览器 不需要任何附加的软件支持。
VBScript/Java Script脚本程序 IIS服务器解释程序 HTML页面
取数据
SQL Server Access数据库
服务器端
客户端
2010-3
13
电子商务研究中心
PHP
电子商务概论
(1)PHP PHP(Personal Home Page)是一种跨平台的服务器 端嵌入式脚本语言。与ASP类似,它也是基于服务器端动 态网页技术,可以嵌入HTML中。它大量地借用C语言、 Java和Perl语言的语法, 并耦合PHP自己的特性,使WEB开 发者能够快速地写出动态页面,它支持大多数数据库。 PHP的最大特点是“完全免费”,可以从PHP官方站点 (http: //www.php.net)自由下载。PHP可在Windows、Unix、 Linux的操作系统上正常执行,还支持IIS、Apache等Web服 务器,用户更换平台时,无需变换PHP代码。PHP的工作原 理与ASP工作原理类似。
2010-3
11
电子商务研究中心
ASP
电子商务概论
服务器操作系统:Windows NT 服务器解释程序:IIS ASP运行环境 脚本语言:VBScript或 JavaScript 数据库系统:Mysql、Oracle
2010-3
12
电子商务研究中心
ASP
电子商务概论
ASP工作原理如图4-3所示
Windows服务器操作系统
2010-3
18
电子商务研究中心
2)结构化查询语言
电子商务概论
结构化查询语言(Structured Query Language, SQL)的理论于1974年被提出,由于它具有功能丰富、使 用方式灵活、语言简洁易学等优点,很快得以推广。它的 功能包括查询、操纵、定义和控制四个方面,是一个综合、 通用、功能强大的关系数据库语言。
(3)IBM DB2 数据库 IBM公司的DB2通用数据库(DB2 UDB)是一个具有 全部Web功能,可以从单一处理扩展到对称多处理和巨型 并行群集系统的关系型数据库管理系统,以强劲的多媒体 能力和支持图像、声频、视频、文本与其他高级对象为特 征,提供强大的Web功能。
2010-3 22 电子商务研究中心
2010-3 16 电子商务研究中心
JSP
电子商务概论
服务器操作系统:Windows NT、Unix、Linux
JSP运行环境
服务器解释程序:JSWDK、 JDK、Tomcat、Apache
脚本语言:Java 数据库系统:Oracle、Mysql
2010-3
17
电子商务研究中心
4.2.4 数据库技术
2010-3 14 电子商务研究中心
PHP
电子商务概论
服务器操作系统:Windows NT、Unix、Linux
服务器解释程序:IIS或 Apache
PHP运行环境 脚本语言:PHP 数据库系统:SQL Server、 Access
2010-3 15 电子商务研究中心
JSP
电子商务概论
(2)JSP JSP(Java Server Pages)是一种新的动态建站技术, Sun公司将Java从Java应用程序和Java Applet拓展到JSP。 JSP可以在Serverlet和JavaBean的支持下,完成功能强大 的站点程序。同PHP类似,JSP几乎可以执行于所有平台。 如WindowsNT、Linux、Unix。在WindowsNT下IIS通过一 个外加服务器,例如J RUN或者ServletExec,就能支持 JSP。Apache也已经能够支持JSP。JSP的效率和安全性 很高,JSP在执行以前先被编译成字节码 (byte code),字 节码由Java虚拟机(Java Virtual Machine)解释执行,比源 码解释的效率高,服务器上还有字节码的Cache机制,能 提高字节码的访问效率。同时,JSP源程序不大可能被下 载。JSP的组件方式更方便,JSP的适应平台更广
结构化查询语 言可以完成包 括数据定义、 修改、删除、 更新数据、数 据查询等数据 库的全部活动。
2010-3
20
电子商务研究中心
3)比较常用的关系型数据库
电子商务概论
网络数据库是在网络环境应用下的数据库。在电子商 务系统中,产品资料管理、数据资料管理、客户资料管理 和分析、物流配送管理等都离不开网络数据库的支持。 现在比较常用的数据库:
电子商务概论
1)数据库技术概述
数据库技术已成为电子商务系统建设的核心技术之一。数据库是以一 定的组织方式存储在一起的相关数据的结合,它能以最佳的方式、最 少的数据冗余为多种应用服务,程序和数据具有较高的独立性。数据 库是比文件系统更高级的数据组织方式,数据的存取以记录为单位。 在数据库系统下,可以根据不同的应用需求选择相应的数据加以应用 ,使系统易于扩充,数据和程序独立。数据库系统提供了数据的安全 性控制和完整性控制,允许多个用户同时使用数据库资源。 网络数据库是在网络环境应用下的数据库。在电子商务系统中,产品 资料管理、数据资料管理、客户资料管理和分析、物流配送管理等都 离不开网络数据库的支持。按照数据库管理系统的类型可分为关系型 数据库和非关系型数据库。
2010-3
10
电子商务研究中心
ASP
电子商务概论
1)ASP(Active Server Pages)技术是在HTML页 面中加入JavaScript或VBscript代码,服务器在给浏览者 反馈网页之前先执行这些代码,完成访问数据库等任务, 然后再将结果以HTML的形式返回到浏览器。ASP是目前 利用率比较高的一种动态建站技术[ASP不是语言,是一种 技术,它使用的语言是VBSCRIPT或者JAVA SCRIPT], 它通常运行在微软的IIS服务器平台上。
4)比较常用的关系型数据库
电子商务概论
(4)SyBase 数据库 SQL Server 是微软公司开发的数据库,它是一种高效的 关系数据库系统,它与Windows NT/2000及Windows 9x 等操作系统紧密集成。对于复杂的客户/服务器系统来说, SQL Server是一个很好的选择,尤其适用于中小型数据 库的使用。
2010-3
4.2.2 静态网站开发技术
电子商务概论
1) HTML语言
HTML是超文本标记语言(HyperText Markup Language)的缩写,HTML文件(即网页的源文件)是一 个放置了标记的纯文本(ASCII码)文件,通常的扩展名 为.html或.htm。 一个HTML文档是由一系列的元素和标签组成,在 HTML中每个用来作标签的符号都是一条命令,它告诉浏 览器如何显示文本。这些标签均由"<"和">"符号以及一个 字符串组成,不区分大小写。而浏览器的功能是对这些标 记进行解释,显示出文字、图像、动画、播放声音。
网站开发 部署与 管理 网站发布
网站推广与维护
网站推广、日常管理与维护等
2010-3
3
电子商务研究中心
4.2 网站开发技术
电子商务概论
4.2.1 网站开发技术分类
4.2.2 HTML语言 4.2.3 ASP 4.2.4 PHP和JSP
2010-3
4
电子商务研究中心
4.2.1 网站开发技术分类
电子商务概论
2010-3
19
电子商务研究中心
2)结构化查询语言
电子商务概论
结构化查询语言具有以下几个突出优点:
(1)一体化 (2)灵活 结构化查询语言有 两种使用方式。一 种是联机交互使用, 另一种是嵌入某种 高级程序设计语言 的程序中。这两种 方式的语法结构是 一致的,既让用户 有灵活的选择余地, 又不会带来不一致。 (3)高度非 过程化 与高级编程 语言相比, SQL在数据 库的操作方 面是非常有 优势的。
2010-3
7
电子商务研究中心
1) HTML语言
电子商务概论
<HTML> --------------------------------------------开始标签 <HEAD> ------------------------------------------头标签 <TITLE>电子商务实验网</TITLE> -----------定义文件标题 </HEAD>----------------------------------------头标签结束 <BODY> ----------------------------------------体标签开始 <font color="#ff00ff" face="宋体" size="30">欢迎访问本网站 </font> <img src = "http://www.1828.com.cn/card/ecard/newyear.gif"> -----插入图片 <p><a href="http://www.dreamdu.com/xhtml/">-------超链接 想查看HTML教程,点击这里</a> </p> </BODY> --------------------------------------------体标签结束 </HTML> ------------------------------------------------结尾标签
4.1商务网站规划与设计
电子商务概论
表4-1 商务网站开发流程
阶段名称 主要工作内容与阶段成果
规划与 设计
网站规划
需求分析 网站设计
网站策划书或网站建设规划
网站建设目标、需求说明书、功能模 块图等 网站设计说明书 网站(网页文件) 域名申请、服务器准备、文件上传与 发布
2010-3
5
电子商务研究中心
表4-2 WEB开发技术分类
电子商务概论
类型
普通静态网页 静态 多媒体静态网页 客户端动态技术 普通WEB应用 动态 服务 器端 企业级应用 跨平台系统集成 数据管理
开发技术
HTML, CSS设计 图像美化,FLASH,视频插 件等 Java script,Java applet 等 程序设计(ASP,JSP,PHP) 程序设计(.NET, J2EE,AJAX,AFLAX等) WEB Server,SOAP,XML等
电子商务概论
(2)SQL Server数据库 SQL Server 是微软公司开发的数据库,它是一种高效的 关系数据库系统,它与Windows NT/2000及Windows 9x 等操作系统紧密集成。对于复杂的客户/服务器系统来说, SQL Server是一个很好的选择,尤其适用于中小型数据 库的使用。
开发工具(软件)
Dreamweaver,Front page PhotoShop,Firewor k,Flash
各种文本(代码)编 辑软件
VWD,Jbuild等开发 平台
数据访问
数据库
ODBC,JDBC,ADO.NET;
Oracle, SQL Server, DFra Baidu bibliotek2,MySQL, Access等
6 电子商务研究中心
对于网页设计与制作,一般来说分为“静态网页”和 “动态网页”两大类型。 (1)静态网页指网页的内容已预先设计好,存放在 WEB服务器上,当用户使用浏览器通过互联网的HTTP协 议向WEB服务器提出请求时,服务器仅仅是将原已设计好 的静态HTML文档传送给用户浏览器。在网页上加上一些 动画和视频并不是动态网页。 (2)动态网页指能够根据用户的要求和选择,进行不 同的处理,并根据处理的结果,自动生成新的页面,不再 需要设计者手动更新HTML文档。
(1)Oracle数据库 Oracle数据库是美国甲骨文公司的产品,它是一个功能极 其强大和灵活的、基于高级结构化查询语言(SQL)为基础 的大型关系数据库,它适用于80多种不同的硬件系统和 操作系统平台,是目前最流行的跨平台的大型数据库之一
2010-3
21
电子商务研究中心
3)比较常用的关系型数据库
普通高等教育“十二五”国家级规划教材
电子商务概论
第4版
第四章 商务网站开发与建设
Company name
主讲:周曙东教授
版权所有©南京农业大学电子商务研究中心
内容概要
电子商务概论
1 商务网站规划与设计 2 网站开发技术 3 网站部署与管理
4 数据库技术
5 虚拟主机网站建设 6 专用主机网站建设 7 域名策略与域名解析
2010-3 8 电子商务研究中心
电子商务概论
2010-3
9
电子商务研究中心
4.2.3 动态网站开发技术
电子商务概论
ASP、JSP和PHP实现服务端动态的方式是一致的,都 是通过在HTML代码中嵌入动态代码,然后在服务器端的 容器中执行这些代码,用执行结果来替换代相关代码,最 后将完整的HTML结果发送给客户端,所以客户端浏览器 不需要任何附加的软件支持。
VBScript/Java Script脚本程序 IIS服务器解释程序 HTML页面
取数据
SQL Server Access数据库
服务器端
客户端
2010-3
13
电子商务研究中心
PHP
电子商务概论
(1)PHP PHP(Personal Home Page)是一种跨平台的服务器 端嵌入式脚本语言。与ASP类似,它也是基于服务器端动 态网页技术,可以嵌入HTML中。它大量地借用C语言、 Java和Perl语言的语法, 并耦合PHP自己的特性,使WEB开 发者能够快速地写出动态页面,它支持大多数数据库。 PHP的最大特点是“完全免费”,可以从PHP官方站点 (http: //www.php.net)自由下载。PHP可在Windows、Unix、 Linux的操作系统上正常执行,还支持IIS、Apache等Web服 务器,用户更换平台时,无需变换PHP代码。PHP的工作原 理与ASP工作原理类似。
2010-3
11
电子商务研究中心
ASP
电子商务概论
服务器操作系统:Windows NT 服务器解释程序:IIS ASP运行环境 脚本语言:VBScript或 JavaScript 数据库系统:Mysql、Oracle
2010-3
12
电子商务研究中心
ASP
电子商务概论
ASP工作原理如图4-3所示
Windows服务器操作系统
2010-3
18
电子商务研究中心
2)结构化查询语言
电子商务概论
结构化查询语言(Structured Query Language, SQL)的理论于1974年被提出,由于它具有功能丰富、使 用方式灵活、语言简洁易学等优点,很快得以推广。它的 功能包括查询、操纵、定义和控制四个方面,是一个综合、 通用、功能强大的关系数据库语言。
(3)IBM DB2 数据库 IBM公司的DB2通用数据库(DB2 UDB)是一个具有 全部Web功能,可以从单一处理扩展到对称多处理和巨型 并行群集系统的关系型数据库管理系统,以强劲的多媒体 能力和支持图像、声频、视频、文本与其他高级对象为特 征,提供强大的Web功能。
2010-3 22 电子商务研究中心
2010-3 16 电子商务研究中心
JSP
电子商务概论
服务器操作系统:Windows NT、Unix、Linux
JSP运行环境
服务器解释程序:JSWDK、 JDK、Tomcat、Apache
脚本语言:Java 数据库系统:Oracle、Mysql
2010-3
17
电子商务研究中心
4.2.4 数据库技术
2010-3 14 电子商务研究中心
PHP
电子商务概论
服务器操作系统:Windows NT、Unix、Linux
服务器解释程序:IIS或 Apache
PHP运行环境 脚本语言:PHP 数据库系统:SQL Server、 Access
2010-3 15 电子商务研究中心
JSP
电子商务概论
(2)JSP JSP(Java Server Pages)是一种新的动态建站技术, Sun公司将Java从Java应用程序和Java Applet拓展到JSP。 JSP可以在Serverlet和JavaBean的支持下,完成功能强大 的站点程序。同PHP类似,JSP几乎可以执行于所有平台。 如WindowsNT、Linux、Unix。在WindowsNT下IIS通过一 个外加服务器,例如J RUN或者ServletExec,就能支持 JSP。Apache也已经能够支持JSP。JSP的效率和安全性 很高,JSP在执行以前先被编译成字节码 (byte code),字 节码由Java虚拟机(Java Virtual Machine)解释执行,比源 码解释的效率高,服务器上还有字节码的Cache机制,能 提高字节码的访问效率。同时,JSP源程序不大可能被下 载。JSP的组件方式更方便,JSP的适应平台更广
结构化查询语 言可以完成包 括数据定义、 修改、删除、 更新数据、数 据查询等数据 库的全部活动。
2010-3
20
电子商务研究中心
3)比较常用的关系型数据库
电子商务概论
网络数据库是在网络环境应用下的数据库。在电子商 务系统中,产品资料管理、数据资料管理、客户资料管理 和分析、物流配送管理等都离不开网络数据库的支持。 现在比较常用的数据库:
电子商务概论
1)数据库技术概述
数据库技术已成为电子商务系统建设的核心技术之一。数据库是以一 定的组织方式存储在一起的相关数据的结合,它能以最佳的方式、最 少的数据冗余为多种应用服务,程序和数据具有较高的独立性。数据 库是比文件系统更高级的数据组织方式,数据的存取以记录为单位。 在数据库系统下,可以根据不同的应用需求选择相应的数据加以应用 ,使系统易于扩充,数据和程序独立。数据库系统提供了数据的安全 性控制和完整性控制,允许多个用户同时使用数据库资源。 网络数据库是在网络环境应用下的数据库。在电子商务系统中,产品 资料管理、数据资料管理、客户资料管理和分析、物流配送管理等都 离不开网络数据库的支持。按照数据库管理系统的类型可分为关系型 数据库和非关系型数据库。
2010-3
10
电子商务研究中心
ASP
电子商务概论
1)ASP(Active Server Pages)技术是在HTML页 面中加入JavaScript或VBscript代码,服务器在给浏览者 反馈网页之前先执行这些代码,完成访问数据库等任务, 然后再将结果以HTML的形式返回到浏览器。ASP是目前 利用率比较高的一种动态建站技术[ASP不是语言,是一种 技术,它使用的语言是VBSCRIPT或者JAVA SCRIPT], 它通常运行在微软的IIS服务器平台上。
4)比较常用的关系型数据库
电子商务概论
(4)SyBase 数据库 SQL Server 是微软公司开发的数据库,它是一种高效的 关系数据库系统,它与Windows NT/2000及Windows 9x 等操作系统紧密集成。对于复杂的客户/服务器系统来说, SQL Server是一个很好的选择,尤其适用于中小型数据 库的使用。
2010-3
4.2.2 静态网站开发技术
电子商务概论
1) HTML语言
HTML是超文本标记语言(HyperText Markup Language)的缩写,HTML文件(即网页的源文件)是一 个放置了标记的纯文本(ASCII码)文件,通常的扩展名 为.html或.htm。 一个HTML文档是由一系列的元素和标签组成,在 HTML中每个用来作标签的符号都是一条命令,它告诉浏 览器如何显示文本。这些标签均由"<"和">"符号以及一个 字符串组成,不区分大小写。而浏览器的功能是对这些标 记进行解释,显示出文字、图像、动画、播放声音。
网站开发 部署与 管理 网站发布
网站推广与维护
网站推广、日常管理与维护等
2010-3
3
电子商务研究中心
4.2 网站开发技术
电子商务概论
4.2.1 网站开发技术分类
4.2.2 HTML语言 4.2.3 ASP 4.2.4 PHP和JSP
2010-3
4
电子商务研究中心
4.2.1 网站开发技术分类
电子商务概论
2010-3
19
电子商务研究中心
2)结构化查询语言
电子商务概论
结构化查询语言具有以下几个突出优点:
(1)一体化 (2)灵活 结构化查询语言有 两种使用方式。一 种是联机交互使用, 另一种是嵌入某种 高级程序设计语言 的程序中。这两种 方式的语法结构是 一致的,既让用户 有灵活的选择余地, 又不会带来不一致。 (3)高度非 过程化 与高级编程 语言相比, SQL在数据 库的操作方 面是非常有 优势的。
2010-3
7
电子商务研究中心
1) HTML语言
电子商务概论
<HTML> --------------------------------------------开始标签 <HEAD> ------------------------------------------头标签 <TITLE>电子商务实验网</TITLE> -----------定义文件标题 </HEAD>----------------------------------------头标签结束 <BODY> ----------------------------------------体标签开始 <font color="#ff00ff" face="宋体" size="30">欢迎访问本网站 </font> <img src = "http://www.1828.com.cn/card/ecard/newyear.gif"> -----插入图片 <p><a href="http://www.dreamdu.com/xhtml/">-------超链接 想查看HTML教程,点击这里</a> </p> </BODY> --------------------------------------------体标签结束 </HTML> ------------------------------------------------结尾标签