动态网站建设ppt课件chap1资料.ppt
《动态网站建设ppt课件chap1资料.ppt》由会员分享,可在线阅读,更多相关《动态网站建设ppt课件chap1资料.ppt(73页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、扣归密肘亚瘁扔熟尧顶靖饮踏莎伸戳袁习录采铀腮吕概釉勇葬噎魏菜阻玻动态网站建设课件chap1动态网站建设课件chap1动态网站建设动态网站建设动态网站建设动态网站建设 刘竞刘竞刘竞刘竞 屋纂树卉桐谚牧皋伺有菌淌明频有舜沛抑她仆肋颈镶苍诧妒菊表沼界睛投动态网站建设课件chap1动态网站建设课件chap1第一章动态网页概述第一章动态网页概述ooWeb的开发概述的开发概述o网页概述网页概述ooASP的运行环境的运行环境o初识初识ASP程序程序昏瓮拖秸咒鄂慎哪懈憨澡炼恨坎官璃孔赦擎膳妨砍柠灭梧涉披从家釜嘲悸动态网站建设课件chap1动态网站建设课件chap11.Web1.Web的开发概述的开发概述1.1
2、Internet1.1Internet的基本元素的基本元素oo1.1.服务器(服务器(ServerServer)服务器是一种高性能计算机,作为网络的服务器是一种高性能计算机,作为网络的节点,存储、处理网络上节点,存储、处理网络上8080的数据、信的数据、信息,因此也被称为网络的灵魂。息,因此也被称为网络的灵魂。华摩混楔润又痉碳墩乐肘湃芦骏挠护堡匀律弃艺缔苍定续赵玩恐譬劝凌僻动态网站建设课件chap1动态网站建设课件chap11.Web1.Web的开发概述的开发概述1.1Internet1.1Internet的基本元素的基本元素oo2.2.客户机客户机(Client)(Client)客户机又称工
3、作站,指的是当一台计算机客户机又称工作站,指的是当一台计算机连接到局域网上时,这台计算机就成为局连接到局域网上时,这台计算机就成为局域网的一个客户机。域网的一个客户机。邱趴冀彦资唐启决占棺晴患闪衣哑奴爪泊梆窝车苹炳班歪弓凝嘛品她镣迂动态网站建设课件chap1动态网站建设课件chap11.Web1.Web的开发概述的开发概述1.1Internet1.1Internet的基本元素的基本元素客户机与服务器的区别:客户机与服务器的区别:客户机与服务器不同,服务器是为网络上客户机与服务器不同,服务器是为网络上许多网络用户提供服务以共享它的资源,而许多网络用户提供服务以共享它的资源,而客户机仅对操作该客户
4、机的用户提供服务。客户机仅对操作该客户机的用户提供服务。肇姥挟营配媚发狠讲犬镀恰嵌申蛾槽近剿俏屹檄庆莫稍抓晒溢烙啄肇矛甄动态网站建设课件chap1动态网站建设课件chap11.Web1.Web的开发概述的开发概述1.1Internet1.1Internet的基本元素的基本元素 C/S C/S(Client/ServerClient/Server)即客户机和服务器结构。它是软件系统体系即客户机和服务器结构。它是软件系统体系结构,通过它可以充分利用两端硬件环境的结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到优势,将任务合理分配到ClientClient端和端和ServerServer
5、端来实现,降低了系统的通讯开销。端来实现,降低了系统的通讯开销。支澎溢并误趁丸萌船申番赚渣材瓮宝萨据硒拳梆短识康耿简址葛城郁肃够动态网站建设课件chap1动态网站建设课件chap11.Web1.Web的开发概述的开发概述1.1Internet1.1Internet的基本元素的基本元素pp在特定的应用中无论是在特定的应用中无论是ClientClient端还是端还是ServerServer端都还需要特定的软件支持。端都还需要特定的软件支持。ppC/SC/S结构的软件需要针对不同的操作系统系结构的软件需要针对不同的操作系统系统开发不同版本的软件,加之产品的更新换统开发不同版本的软件,加之产品的更新换
6、代十分快,已经很难适应百台电脑以上局域代十分快,已经很难适应百台电脑以上局域网用户同时使用。网用户同时使用。pp代价高,效率低。代价高,效率低。棒款话揽摹憾恿衫怨嚎喂啄解切鼠症生泪惩絮任感战奸厨纫驼澡札觅酋受动态网站建设课件chap1动态网站建设课件chap11.Web1.Web的开发概述的开发概述1.1Internet1.1Internet的基本元素的基本元素B/SB/S(Browser/ServerBrowser/Server)浏览器和服务器结构浏览器和服务器结构,它随着它随着InternetInternet技术技术的兴起,对的兴起,对C/SC/S结构的一种变化或者改进的结构的一种变化或者
7、改进的结构。用户工作界面是通过结构。用户工作界面是通过WWWWWW浏览器来实浏览器来实现,极少部分事务逻辑在前端(现,极少部分事务逻辑在前端(BrowserBrowser)实现,但是主要事务逻辑在服务器端实现,但是主要事务逻辑在服务器端(ServerServer)实现,简化了客户端电脑载荷,)实现,简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量。减轻了系统维护与升级的成本和工作量。狈蛆赠喝聊袒参陇宽冷核酣边溪暗尖兄骡搪爷食趁衍倘纳歌铭孔中愿栋蓝动态网站建设课件chap1动态网站建设课件chap11.1Internet1.1Internet的基本元素的基本元素oo3.网络(Networ
8、k)网络就是将在地理上分散的、互连的、具有网络就是将在地理上分散的、互连的、具有独立功能的多台计算机通过通信媒体连接在独立功能的多台计算机通过通信媒体连接在一起,实现相互之间的通信和信息交换,并一起,实现相互之间的通信和信息交换,并配以相应的网络软件,实现资源共享数据传配以相应的网络软件,实现资源共享数据传输、提高计算机的可靠性和可用性等目的。输、提高计算机的可靠性和可用性等目的。1.Web1.Web的开发概述的开发概述蜀捕薯柴饥荆想奈仟汐奠巫澎虏坪脆佛递比颖族震颗统邮芭硷瑞惩蓑倔鸡动态网站建设课件chap1动态网站建设课件chap11.1Internet1.1Internet的基本元素的基本
9、元素oo4.4.网络协议网络协议(Network Protocol)(Network Protocol)计算机网络系统是由多个互连的结点组成的,计算机网络系统是由多个互连的结点组成的,各结点可以是计算机或各类终端通信介质连各结点可以是计算机或各类终端通信介质连接起来的复杂系统。接起来的复杂系统。例如,例如,OSIOSI网络协议、网络协议、IEEE802IEEE802网络协议、网络协议、TCP/IPTCP/IP网络协议等等。网络协议等等。1.Web1.Web的开发概述的开发概述葬漾黍涟港疵姻矾补华轰铰菇胖廷蝎麦珍烹牛梆垛谭植灰些谴喜轿塘简来动态网站建设课件chap1动态网站建设课件chap11.
10、2WWW1.2WWW简介简介oo1 1WWWWWW是什么是什么?WWW WWW是是World Wide WebWorld Wide Web的缩写,可译为的缩写,可译为“环环球网球网”或或“万维网万维网”,”,它是基于它是基于InternetInternet提提供的一种界面友好的信息服务,用于检索和供的一种界面友好的信息服务,用于检索和阅读连接到阅读连接到InternetInternet上服务器的有关内容。上服务器的有关内容。1.Web1.Web的开发概述的开发概述小札痔群毯慈呸绳铰坏稿殴宠喀吵汰咙鱼烬割砸烤疵舌忆秉浅专幂映吃费动态网站建设课件chap1动态网站建设课件chap11.2WWW1.
11、2WWW简介简介oo1 1WWWWWW是什么是什么?WWW WWW利用超文本(利用超文本(Hypertext)Hypertext)、超媒体、超媒体(Hypermedia)Hypermedia)等技术,允许用户通过浏览等技术,允许用户通过浏览器(如微软的器(如微软的IEIE、网景的、网景的NetscapeNetscape)检索远)检索远地计算机上的文本、图形、声音以及视频文地计算机上的文本、图形、声音以及视频文件。件。1.Web1.Web的开发概述的开发概述眩戊鲤食南瘟忠锣丘电栋趁绦坡卞吕球熔仑衅粳就买诱沾硷畔滇张初唤蛾动态网站建设课件chap1动态网站建设课件chap11.2WWW1.2WWW
12、简介简介oo2 2Web Web 的功能的功能 Web Web 的有用之处在于阅读超文本文件文章和的有用之处在于阅读超文本文件文章和访问访问InternetInternet资源。资源。1.Web1.Web的开发概述的开发概述汽自硒世邓坚降朵点嘎跺哦阻贯常兔津铜喀曾册循咏凸帽材斤斤黎曲她韩动态网站建设课件chap1动态网站建设课件chap11.2WWW1.2WWW简介简介oo2 2Web Web 的功能的功能 超文本文件比普通文件更有价值的是它具有超文本文件比普通文件更有价值的是它具有关联,当你用关联,当你用WebWeb读文章时,读文章时,你会发现超文你会发现超文本文件能替你节约很多时间。你不仅
13、能在需本文件能替你节约很多时间。你不仅能在需要时转到相关的专题去,也能通过忽略那些要时转到相关的专题去,也能通过忽略那些看起来乏味的关联跳过许多冗长的细节。看起来乏味的关联跳过许多冗长的细节。1.Web1.Web的开发概述的开发概述鄙酮责羹辨浚熊玉取里磊溪枉栓镊揣种沥搓嫂熬许椽咏枚夯涌旧奢峻冬毛动态网站建设课件chap1动态网站建设课件chap11.2WWW1.2WWW简介简介oo3 3WebWeb技术结构技术结构1.Web1.Web的开发概述的开发概述贴轿垄涧匣嘉忧洁滁扶置毙啮腾满恭铃龙址贤选铅篷闸厉愉狭读责终煎蕊动态网站建设课件chap1动态网站建设课件chap11.2WWW1.2WWW简
14、介简介oo3 3WebWeb技术结构技术结构(1 1)WebWeb客户机指的是在客户端浏览客户机指的是在客户端浏览InternetInternet信息的主机,而在客户机上显示信息的主机,而在客户机上显示InternetInternet信信息的软件,简称息的软件,简称WebWeb浏览器。浏览器。1.Web1.Web的开发概述的开发概述狈舶酌田枫铲宵洲邹酚逞花譬鲍旱丢犁凹需保弗抹捍迄揖勤纽我贮囚截泣动态网站建设课件chap1动态网站建设课件chap11.2WWW1.2WWW简介简介oo3 3WebWeb技术结构技术结构 (1 1)通常使用的浏览器是:美国微软件公司)通常使用的浏览器是:美国微软件公
15、司(Microsoft Microsoft)生产的生产的Internet ExplorerInternet Explorer即即InternetInternet探索器,简称为探索器,简称为IEIE,版本有,版本有IE5.0IE5.0、IE6.0IE6.0、IE7.0IE7.0、还有美国网景公司、还有美国网景公司生产的生产的Netscape Navigator 4.0Netscape Navigator 4.0版本和版本和Netscape Navigator 4.5Netscape Navigator 4.5版本。版本。1.Web1.Web的开发概述的开发概述煽捕格宛究勋悬拜迸腔深忿羹客垒蒸锈逢
16、陛齿蒙哉酶舌射珠糯蚂登按鹿厘动态网站建设课件chap1动态网站建设课件chap11.2WWW1.2WWW简介简介oo3 3WebWeb技术结构技术结构(2 2)WebWeb服务器指的是计算机信息资源的存放服务器指的是计算机信息资源的存放主机。主机。1.Web1.Web的开发概述的开发概述劈牛粥业拾激撞忻弄果芍屏滋斤懂僳迷沤室撞旅帜弯砰斗痉举近莱蓖剑毙动态网站建设课件chap1动态网站建设课件chap11.2WWW1.2WWW简介简介oo3 3WebWeb技术结构技术结构(3 3)中间件指的是可以调用)中间件指的是可以调用WebWeb服务器中的数服务器中的数据库数据、超文本内容和其他应用程序,常
17、据库数据、超文本内容和其他应用程序,常用的中间件有用的中间件有CGICGI、JDBCJDBC、WEBAPIWEBAPI等。等。1.Web1.Web的开发概述的开发概述岿华隙绕基系在尔句砚税聚古绍若范安墩忠忧凑秘栏右害焰冷倍沁忧屈掀动态网站建设课件chap1动态网站建设课件chap11.2WWW1.2WWW简介简介oo3 3WebWeb技术结构技术结构 Web Web通信的基本原理是:由浏览器向通信的基本原理是:由浏览器向WebWeb服务服务器发出器发出HTTPHTTP请求,请求,WebWeb服务器接到请求后,服务器接到请求后,进行相应的处理,并将处理的结果以进行相应的处理,并将处理的结果以HT
18、MLHTML文文件的形式返回到浏览器,客户浏览器对其进件的形式返回到浏览器,客户浏览器对其进行解释并显示给用户。行解释并显示给用户。WebWeb服务器要与数据服务器要与数据库服务器进行交互,则必须通过中间件才能库服务器进行交互,则必须通过中间件才能实现。实现。1.Web1.Web的开发概述的开发概述沃稿霖嘴焉黔髓更莫菊菜屑碟旨赏挟惜扬悲尺猖誉吊彭脉韵堑窘西窍肉嘎动态网站建设课件chap1动态网站建设课件chap11.2WWW1.2WWW简介简介oo5 5WebWeb的特点的特点(1 1)以超文本方式组织网络多媒体信息;)以超文本方式组织网络多媒体信息;(2 2)用户可以在世界范围内任意查找、检
19、索、)用户可以在世界范围内任意查找、检索、浏览及添加信息;浏览及添加信息;(3 3)提供生动直观、易于使用、统一的图形)提供生动直观、易于使用、统一的图形用户界面;用户界面;1.Web1.Web的开发概述的开发概述勉潘尚塔触暮炔群种束鲜呼缸酝难咽妓樱定崔琶唇处镜晴年将胎吝恭鹊泌动态网站建设课件chap1动态网站建设课件chap11.2WWW1.2WWW简介简介oo5 5WebWeb的特点的特点(4 4)网点间可以互相链接,以提供信息查找)网点间可以互相链接,以提供信息查找和漫游的透明访问;和漫游的透明访问;(5 5)可以访问图象、声音、影像和文本信息。)可以访问图象、声音、影像和文本信息。1.
20、Web1.Web的开发概述的开发概述壬沮漳粤般忙祈陡蜡焰瓶耪桃箔瀑泵嫌库坯莹滓敏碳嘻卫程姨匣与忧茧先动态网站建设课件chap1动态网站建设课件chap11.2WWW1.2WWW简介简介oo6 6什么是超文本什么是超文本(hypertext)(hypertext)超文本是一种特殊的文本,与一般文本不同超文本是一种特殊的文本,与一般文本不同的在于用户阅读超文本时,可以按非线性的的在于用户阅读超文本时,可以按非线性的方式,在不同的文本之间随机地转来转去,方式,在不同的文本之间随机地转来转去,随心所欲地进行阅读。随心所欲地进行阅读。1.Web1.Web的开发概述的开发概述乏瞻蛔大立壳见习羔隅哀车宛切谣
21、笨已搐闯浴受娇探屯缨吟界拳租潦渍捌动态网站建设课件chap1动态网站建设课件chap11.2WWW1.2WWW简介简介oo7 7什么是超文本传输协议什么是超文本传输协议(http)(http)超文本传输协议超文本传输协议HTTPHTTP是是Hyper Text Hyper Text Transport ProtocolTransport Protocol的缩写,它是一个用于的缩写,它是一个用于超文本的通讯协议,属于超文本的通讯协议,属于TCP/IPTCP/IP协议集中的协议集中的一个成员。一个成员。1.Web1.Web的开发概述的开发概述尸孩浪涛鸿微堰讶为痉闹目瞳戌蓖纬夕纲辨啪荣藩剃炼滞纱烙元
22、腮壕甥码动态网站建设课件chap1动态网站建设课件chap12 2 网页概述网页概述2.1.2.1.什么是静态网页什么是静态网页 所谓静态网页是指使用所谓静态网页是指使用HTMLHTML语言格式编写的语言格式编写的网页,即纯粹网页,即纯粹HTMLHTML格式的网页通常被称为格式的网页通常被称为“静态网页静态网页”,早期的网站一般都是由静态网,早期的网站一般都是由静态网页制作的。页制作的。子龟粮浚匹洒厩塞素显颜胃冬砖露诉灯串戚香驰擅札檀冀丧饿质淆煽杭屏动态网站建设课件chap1动态网站建设课件chap12 2 网页概述网页概述2.1.2.1.什么是静态网页什么是静态网页静态网页具有以下几个特点:
23、静态网页具有以下几个特点:(1 1)静态网页内容一经发布到网站服务器上,)静态网页内容一经发布到网站服务器上,无论是否有用户访问,每个静态网页的内容无论是否有用户访问,每个静态网页的内容都是保存在网站服务器上的。都是保存在网站服务器上的。(2 2)静态网页的内容相对稳定,因此容易被)静态网页的内容相对稳定,因此容易被搜索引擎检索。搜索引擎检索。斥胃欠技喊岩把或揽剿缨瑚师菊雨窗辽鹅钮忻哨问宾驰郊糕父刷溜茄予牢动态网站建设课件chap1动态网站建设课件chap12 2 网页概述网页概述2.1.2.1.什么是静态网页什么是静态网页静态网页具有以下几个特点:静态网页具有以下几个特点:(3 3)静态网页
24、没有数据库的支持,在网站制)静态网页没有数据库的支持,在网站制作和维护方面工作量较大,因此当网站信息作和维护方面工作量较大,因此当网站信息量很大时完全依靠静态网页制作方式比较困量很大时完全依靠静态网页制作方式比较困难;难;(4 4)静态网页的交互性较差,在功能方面有)静态网页的交互性较差,在功能方面有较大的限制。较大的限制。侧簇轿悸凝泻柬隅宙官魄詹童句录抿负棵邢火逐贩寥腾诛女澎赞枉冶蹿佣动态网站建设课件chap1动态网站建设课件chap12.22.2什么是动态网页什么是动态网页 所谓动态网页是针对静态网页而言的,即使所谓动态网页是针对静态网页而言的,即使用用aspasp或或jspjsp语言编写
25、的网页。语言编写的网页。即网页即网页URLURL的后缀以的后缀以.asp.asp、.jsp.jsp、.php.php、.perl.perl、.cgi.cgi等形式为后缀,并且在动态网等形式为后缀,并且在动态网页网址中有一个标志性的符号页网址中有一个标志性的符号“?”。2 2 网页概述网页概述http:/ 1)动态网页以数据库技术为基础,可以大)动态网页以数据库技术为基础,可以大大降低网站维护的工作量;大降低网站维护的工作量;(2 2)采用动态网页技术的网站可以实现更多)采用动态网页技术的网站可以实现更多的功能,如用户注册、用户登录、在线调查、的功能,如用户注册、用户登录、在线调查、用户管理、订
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 动态 网站 建设 ppt 课件 chap1 资料
限制150内