欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    电子商务网站的开发技术.ppt

    • 资源ID:90599533       资源大小:246.32KB        全文页数:22页
    • 资源格式: PPT        下载积分:11.9金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要11.9金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    电子商务网站的开发技术.ppt

    第四章 电子商务网站的开发技术4.1 Web和流媒体技术4.2 网页开发技术4.3 邮件列表技术4.4 Java 语言Web和流媒体技术 WWW是一个全球性的通信系统,在WWW系统中,信息查询与信息组织使用超文本,这种把全球范围内的信息组织在一起的超文本方法,采用由指针联结的超网状结构,而WWW正是这种结构的全球性信息系统。流媒体是一种可以使音频、视频和其他多媒体在 Internet 上以实时的、无需下载等待的方式进行播放的技术,它并不是单一的技术,它是融合了网络技术之后所产生的技术。流媒体中常用的几个技术有:缓存技术、流媒体传输流程、智能流技术、流媒体传输协议流媒体传输理论 流媒体指在 Internet/Intranet 中使用流式传输技术的连续时基媒体,实现其的关键技术就是流式传输。实现流式传输的方法有两种:顺序流式传输和实时流式传输。顺序流式传输指的是顺序下载,在下载文件的同时用户可观看在线媒体,在给定时刻,用户只能观看已下载的那部分,而不能跳到还未下载的前头部分,顺序流式传输不像实时流式传输在传输期间根据用户连接的速度做调整。顺序流式传输是一种点播技术。实时流式传输指的是保证媒体信号带宽与网络连接匹配,使媒体可被实时观看到。实时流式传输需要特定的服务器,还需要RTSP(Realtime Streaming Protocol)或MMS(Microsoft Media Server)协议的支持。流媒体技术应用 流媒体技术广泛应用于多媒体新闻发布、在线直播、网络广告、电子商务、视频点播(VOD)、远程医疗、网络电台、实时视频会议等互联网信息服务的方方面面。流媒体文件格式流媒体有很多种类型,即只要采用流媒体技术的均可称为流媒体文件。现在最流行的流媒体要数Microsoft,Real Networks和Apple公司。流媒体常用的发布文件格式有ASX、RAM、RPM、SMI/SMIL、XML。HTML 和 DHTML 语言 HTML(Hyper Text Mark-up Language),超文本标记语言,是WWW的描述语言。HTML语言特点:简单易学;可扩展性;与平台无关;它只能提供静态的Web页面,没有交互,也不能制作复杂的动画,一般只能完成简单的信息发布功能。HTML语言结构HTML 文件是标准的 ASC II 文件,它看起来像是加入了许多被称为链接签(tag)的特殊字符串的普通文本文件。HTML由元素组成。例如,体元素如下:demoThis is my html file.HTML文件应具有下面的结构:文件头部信息文件主题,正文部分 DHTML 是 Dynamic HTML 缩写,即动态HTML。DHTML 是在传统的 HTML 语言基础上,采用CSS来设置网页的样式,并运用 JavaScript 或 VBScript 技术提供动态和交互的网页功能JavaScript 脚本语言 JavaScript 是一种基于对象和事件驱动并具有安全性能的脚本语言,而不是面向对象的。它没有提供像抽象、继承、重载等有关面向对象语言的许多功能,把其他语言所创建的复杂对象统一起来,从而形成一个非常强大的对象系统。其特点共有八点(P156)JavaScript 例子下面我们编写一个JavaScript 例子:Hello,World!document.Write(“Hello,World!”);JavaScript 和 Java的区别:基于对象和面向对象;解释和编译方式不同;强变量和弱变量;代码格式不一样;嵌入方式不一样;静态联编和动态联编XML 语言 XML是 Extensible language 的简写,是由W3C所发展的,是一种可扩展标记语言。他3可以让设计人员自行定义Tag的延伸格式,可以用在自由性的数据库或是各种文件格式上,用来接受与应用各种网页的需求。(特点-书上P160)XML文档的建立,下面我们来举个例子:建立XML文档,取名为book.xml电子商务网站建设与维护企业网站丛书CGI 技术 CGI是 Common Gateway Interface(公司公关接口)的简称,是HTTP服务器与你的或其他及机器上的程序进行“交谈”的一种工具,其程序须运行在网络服务器上。本质上,CGI是一个用于指定Web服务器与外部程序之间通信方式的标准,使得外部程序能生成HTML、图像或者其他内容,而服务器处理的方式与那些非外部程序生成的HTML、图像或其他内容的处理方式是相同的。目前在各类网站的创建过程中,CGI程序常常被用于对HTML表单和数据库的查询、修改、添加和删除等操作。CGI的处理步骤:第一,通过Internet 把用户请求送到服务器;第二,服务器接受用户 请求并交给CGI程序处理;第三,CGI程序把处理结果传送给服务器;第四,服务器把结果送回到用户。CGI的编写语言:1.在UNIX环境中:perl(Practical Extration and Reporting Language);2.在Windows环境中:C、C+、Visual Basic、Shell Script、Perl、Java。CGI 程序举例#!/set/local/bin/perl#文件名:firstscript.cgi.#设置输出内容的类型:text/htmlPrint“Conten-type:text/htmlnn”;#将数据返回浏览器前需设置数据的输出格式#为输出数据定义一个标题Print“First Script Responsen”;#fanhui HTML 网页的BODY部分Print“My First ScriptCongratulations!You have progarmmed your first CGI script!n;ASP技术 ASP是 Active Server Pages 的缩写,即动态服务器主页。ASP是基于Web的一种编程技术,可以说是CGI的一种。它可以完成CGI程序的所有功能;可以轻松地实现对页面内容的动态控制;使用各种各样的组件,可以完成无比强大的功能;甚至可以像使用本地数据库那样,管理远程主机上的数据库;结合WSH(Windows Scripting Host),可以实现对NT主机的管理,就像管来本地主机一样方便。ASP的特点:1.无需编译;2.易于生成;3.独立于浏览器;4.面向对象;5.与任何Active X 脚本语言兼容;6.源程序码不会外漏。ASP程序举例:一个ASP 程序可保存为.asp 扩展名的文件中,一般包括三部分:HTML 标记(tags)、VBScript 或 Jscript 语言的程序代码和ASP语法。ASP程序例子Function aspcall()Response.Write(“这是我写的第一个ASP应用程序“);这是一个ASP示例color=“”#0000ff”电子商务前程无限。显示字号号ASP使用”将ASP的脚本程序包含起来。当用户请求该ASP文档时,服务器会将其中的程序代码翻译成相应的HTML标记传送给客户浏览器显示。PHP技术 PHP是 PRofessional Hypertext Preprocessor 的缩写,即超文本预处理语言。它大量地借用C、Java和Perl 语言的语法,并结合PHP 自己的特性,使Web开发者能够快速地写出动态生成页面;它支持目前绝大多数数据库。PHP的特点:1.开放的源代码;2.完全免费;3.基于服务器端;4.跨平台的;5.嵌入HTML;6.简单的语言;7.效率高;8.图像处理。JSP技术 JSP 是Java Server Pages 的缩写,即Java服务器页。JSP是通过使用小服务器程序控制网页内容的技术。所不同的是,JSP是一段 Java 程序,它在服务器上直接运行,而ASP 是通过一个脚本解释器间接执行。JSP 具有下面几个特点:1.将内容的生成和显示进行分离;2.强调可重用的组件;3.采用标记简化页面开发;4.安全性高;5.一次编写,各处运行。4.3 邮件列表技术 邮件列表也叫 Mailing List,是 Internet 上的一项比较常见的服务内容,用于各种群体之间的信息交流和信息发布。邮件列表的表现形式由很多种,如新闻邮件、电子邮件、网站更新通知等等。邮件列表是许可 E-mail 营销和个性化服务的主要手段,是基于用户资源加入的原则,通过为用户提供由价值的信息,获取用户的信任,从而实现营销的目的。邮件列表具有传播范围广和使用 简单方便的特点。邮件列表的类型分为公开、封闭、管制三种。邮件列表在电子商务中的作用(P 173)邮件列表的工作流程(P 174176)4.4 Java 语言Java 是一门网络应用程序的设计语言,具有简单、面向对象、分布式、解释、安全、跨平台、多线程、可移植和动态等各种特性。Java是从 C+继承来的完整的面向对象程序设计语言,去除了其为兼容 C 语言而保留的非面向对象的内容,使程序更加严谨、可靠、易懂。实际上,Java 不仅是一门编程语言,它还包括一个客户/服务器模式下的开发环境和执行环境。Java 程序示例下面是一个简单的Java 应用程序,通过这个程序我们可以了解其是如何编写、如何编译及如何运行的。(1)定义 main:定义main的方法的类为主类,该文件必须保存为“主类名.Java”,此处为 HelloWorld.java.Import java.Lang.*;/引入 Java.Lang 包中所有类,这个包是默认加载的 public class HelloWorld /定义 HelloWorld 类 public static void main(String args)/main方法声明,是程序执行的起点 System.out.Println(“Hello,World!”);/调用系统的 println 方法 (2)进行编译C:javac HelloWorld.java编译结果是生成字节码文件 HelloWorld.Class(3)代码文件最后用 Java 解释器来运行该字节码文件 c:java HelloWorld(4)定义类(5)编译中应注意的问题(6)程序的运行 Applet 和 Application 根据计算结构的不同,Java 程序可以划分成 Applet(小程序)和 Application(应用程序)两个基本类型。Java Application程序的特点:1.Java Application 程序是独立完整的程序;2.在命令行调用独立的解释器程序即可运行 Java Application 程序;3.Java Application 程序的主类必须有一个定义为 public static void main(String args)的 main 方法,这个方法是Java Application 程序的标志,也是 Java Application 程序执行的入口点。Java Applet 例子下面介绍一个 Java Applet 的例子:Import java.Applet.Applet;Import java.Awl.Graphics;Public class FirstJavaApplet extends Applet public void paint(Graphics g)/方法 paint()是Applet L类中定义的方法 g.drawString(“A first Java Applet!”,20,20);其中,g 为 Graphics 类的一个对象,方法 drawString()是 Graphics 类中定义的用户图形界面中的显示方法,负责在指定位置显示指定的字符串。再经过编译得到 First Java Applet.Class文件。然后编写一个 HTML 文件,将 Java Applet 程序编译生成的字节码文件嵌入到 HTML 文件中,由浏览器中内置的 Java 解释器来解释执行。该例中,假设其对应的 HTML 文件为 First Java Applet.htmSimple Demo调用 Applet Viewer 命令来运行这个 Appleton:C:Applet Viewer First Java Applet.HtmlJava Applet 程序和 Application 程序的区别(P 185186)习题P186

    注意事项

    本文(电子商务网站的开发技术.ppt)为本站会员(wuy****n92)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开