文学网站文章管理.doc
约14页DOC格式手机打开展开
文学网站文章管理,页数:14字数:14018绪 论伴随着网络的出现,网页逐渐融入人们的生活。快速及时的新闻浏览,五彩缤纷的网上信息,使网络与人们的生活息息相关,于是世界上又出现了第三媒体——internet。它打破了地域限制,真正使信息得以共享,改变了人们的工作和生活方式。制作网页是企业和个人的宣传自己的重要手段,同时也...
内容介绍
此文档由会员 cnlula 发布
文学网站文章管理
页数:14 字数:14018
绪 论
伴随着网络的出现,网页逐渐融入人们的生活。快速及时的新闻浏览,五彩缤纷的网上信息,使网络与人们的生活息息相关,于是世界上又出现了第三媒体——Internet。它打破了地域限制,真正使信息得以共享,改变了人们的工作和生活方式。制作网页是企业和个人的宣传自己的重要手段,同时也是学习者获取学习信息的重要手段。尤其是在教育领域,在素质教育与终身教育成为必然的今天,人们对信息的需求有了更新,更高的要求,而网页由于本身所具有的信息量大,传递快速,没有时空限制等特点恰好满足这种要求。所以网页也逐渐成为一种新兴的教育资源。也正是由于网络实现网站的数据信息能够进行实时交互,保证网站数据的实时性。随着Internet的进一步发展,静态Web站点的开发与维护变得越来越困难,一方面信息的不断增加和变化,使站点维护人员不得不经常修改他们的网页,特别是基于数据库驱动的Web站点更是如此,随着Internet上信息量的增多和交互性的加强使HTML显得越来越难以胜任。另一方面静态网页由于不能与浏览者进行有效交互,使人们感到越来越乏味,而不愿意再一次地进入同一站点。所以开发动态网页或动态内容成了越来越多的站点所追求目标。所谓动态内容是由每一个用户按照自己的需求发出请求而特殊制作的Web网页。网络发展前景无限,及早与网络结合,与信息时代同步,与高科技汇合,定会给社会各行各业的发展注入新鲜的活力。站在网络时代的前夜,我们清地听到了网络时代的宣言:谁掌握了网络,谁就掌握了未来。网络文学网站也是随着潮流而兴起。
1 ASP的简单认识
1.1 ASP技术
1.1.1什么是ASP
大约五年半前,微软的部分网页文件后缀已由html变成了asp。这一变化虽小,但是意味深长。它包含蕴涵着相当深刻的技术变革,标志着微软对它的新技术充满信心,也标志着微软在动态Web技术方面,又向前迈出了一大步,因为它首次采用了ASP(Active Server Pages动态服务器主页)机制。
什么是ASP在微软站点上对于ASP的权威定义是:"Active Server Pages是一种开放式的非编译应用环境,使你能够组合HTML, scripts和可重用的ActiveX服务器组件来建立动态的,强大的基于Web的商业应用。Active Server Pages支持基于US上的服务器端脚本并且完全支持VB Script和Jscript.”它是微软公司的新一代开发动态网页的技术,具有开发简单、功能强大等优点,可以非常直观简易地实现复杂的Web应用。
Microsoft的ASP不是一种语言,而是一套微软开发的服务器端脚本环境,ASP解释程序内含于IIS3.0, 4.0和PWS4.0中,通过ASP可以结合HTML网页、ASP指令和ActiveX元件建立动态、交互且高效的WEB服务器应用程序。在ASP环境中,因为所有的程序,其中也包括所有嵌在普通HTML中的脚本程序,都在服务器端执行,所以不必关心Client端的浏览器是否能运行所编写的代码。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,提高了交互的速度。
所谓脚本是由一系列的脚本命令所组成文件。脚本语言是一种介乎于IITML和诸如JAVA, Visual Basic, C十+等编程语言之间的一种特殊的语言,但它不具有编程语言复杂、严谨的语法和规则(但是根据微软的建议,最好在程序中设置使用严谨语法的声明)。与一般程序一样,脚本也可以将一个值赋给一个变量,命令WEB服务器发送一个值到客户浏览器,还可以将一系列命令定义成一个过程。所以,要编写脚本,只要熟悉至少一门脚本语言即可,如VBScript 。
通过ASP这种环境,用户可以创建和运行交互式的动态网页,包括使用HTML表单收集和处理信息,上传与下载等等,就像访问者在使用自己的CGI程序一样。但是它比CGI简单。更重要的是,由于ASP使用的ActiveX技术基于开放设计环境,开发人员用户可以自己定义和制作组件加入其中,使动态网页几乎具有无限的扩充能力,这是传统的CGI等程序所远远不及的地方。此外,使用ASP还有一个优点,就在于ASP可利用ADO方便地访问数据库,从而可以利用ASP开发基于WWW的应用系统。
1.1.2 ASP的特点
服务器端的编程一般来说比较难。例如采用CGI来编程时得学习一些相对比较难的编程语言如C/C++语言或者Perl语言,而在使用的时
页数:14 字数:14018
绪 论
伴随着网络的出现,网页逐渐融入人们的生活。快速及时的新闻浏览,五彩缤纷的网上信息,使网络与人们的生活息息相关,于是世界上又出现了第三媒体——Internet。它打破了地域限制,真正使信息得以共享,改变了人们的工作和生活方式。制作网页是企业和个人的宣传自己的重要手段,同时也是学习者获取学习信息的重要手段。尤其是在教育领域,在素质教育与终身教育成为必然的今天,人们对信息的需求有了更新,更高的要求,而网页由于本身所具有的信息量大,传递快速,没有时空限制等特点恰好满足这种要求。所以网页也逐渐成为一种新兴的教育资源。也正是由于网络实现网站的数据信息能够进行实时交互,保证网站数据的实时性。随着Internet的进一步发展,静态Web站点的开发与维护变得越来越困难,一方面信息的不断增加和变化,使站点维护人员不得不经常修改他们的网页,特别是基于数据库驱动的Web站点更是如此,随着Internet上信息量的增多和交互性的加强使HTML显得越来越难以胜任。另一方面静态网页由于不能与浏览者进行有效交互,使人们感到越来越乏味,而不愿意再一次地进入同一站点。所以开发动态网页或动态内容成了越来越多的站点所追求目标。所谓动态内容是由每一个用户按照自己的需求发出请求而特殊制作的Web网页。网络发展前景无限,及早与网络结合,与信息时代同步,与高科技汇合,定会给社会各行各业的发展注入新鲜的活力。站在网络时代的前夜,我们清地听到了网络时代的宣言:谁掌握了网络,谁就掌握了未来。网络文学网站也是随着潮流而兴起。
1 ASP的简单认识
1.1 ASP技术
1.1.1什么是ASP
大约五年半前,微软的部分网页文件后缀已由html变成了asp。这一变化虽小,但是意味深长。它包含蕴涵着相当深刻的技术变革,标志着微软对它的新技术充满信心,也标志着微软在动态Web技术方面,又向前迈出了一大步,因为它首次采用了ASP(Active Server Pages动态服务器主页)机制。
什么是ASP在微软站点上对于ASP的权威定义是:"Active Server Pages是一种开放式的非编译应用环境,使你能够组合HTML, scripts和可重用的ActiveX服务器组件来建立动态的,强大的基于Web的商业应用。Active Server Pages支持基于US上的服务器端脚本并且完全支持VB Script和Jscript.”它是微软公司的新一代开发动态网页的技术,具有开发简单、功能强大等优点,可以非常直观简易地实现复杂的Web应用。
Microsoft的ASP不是一种语言,而是一套微软开发的服务器端脚本环境,ASP解释程序内含于IIS3.0, 4.0和PWS4.0中,通过ASP可以结合HTML网页、ASP指令和ActiveX元件建立动态、交互且高效的WEB服务器应用程序。在ASP环境中,因为所有的程序,其中也包括所有嵌在普通HTML中的脚本程序,都在服务器端执行,所以不必关心Client端的浏览器是否能运行所编写的代码。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,提高了交互的速度。
所谓脚本是由一系列的脚本命令所组成文件。脚本语言是一种介乎于IITML和诸如JAVA, Visual Basic, C十+等编程语言之间的一种特殊的语言,但它不具有编程语言复杂、严谨的语法和规则(但是根据微软的建议,最好在程序中设置使用严谨语法的声明)。与一般程序一样,脚本也可以将一个值赋给一个变量,命令WEB服务器发送一个值到客户浏览器,还可以将一系列命令定义成一个过程。所以,要编写脚本,只要熟悉至少一门脚本语言即可,如VBScript 。
通过ASP这种环境,用户可以创建和运行交互式的动态网页,包括使用HTML表单收集和处理信息,上传与下载等等,就像访问者在使用自己的CGI程序一样。但是它比CGI简单。更重要的是,由于ASP使用的ActiveX技术基于开放设计环境,开发人员用户可以自己定义和制作组件加入其中,使动态网页几乎具有无限的扩充能力,这是传统的CGI等程序所远远不及的地方。此外,使用ASP还有一个优点,就在于ASP可利用ADO方便地访问数据库,从而可以利用ASP开发基于WWW的应用系统。
1.1.2 ASP的特点
服务器端的编程一般来说比较难。例如采用CGI来编程时得学习一些相对比较难的编程语言如C/C++语言或者Perl语言,而在使用的时