欢迎来到天天文库
浏览记录
ID:9806132
大小:1.52 MB
页数:24页
时间:2018-05-10
《论坛系统后台分类版块管理模块的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、论坛系统后台分类版块管理模块的设计与实现一、系统开发背景和意义注:2分进入二十一世纪,计算机技术迅速向着网络化、集成化方向发展。当今出现的网上论坛,与其它媒体相比,可以更加自由地发表、交流各种观点,可以非常及时地,广泛、深入地,具体讨论、辩论各种重要,但常有尖锐分歧。办好网上论坛,就能非常及时的使许多创新的思想、观点得以交流、展示。使正确的东西能更加明确、丰富的普及和传播;使错误的理念能得到及时批判、纠正,而不致造成泛滥、毒害;使真理,越辩越明,更加深入发展。因而,网上论坛是世界上真正最为民主、自由的乐土,是贯彻执行“百花齐放、百家争鸣”方针的有力工具,是培育、发
2、展各种创新思想的重要苗圃。随着Internet技术的不断发展,以及用户群爆炸性地增长,网络不再仅仅是信息的被动获取来源,更成为人们探讨间题、交换观点的场所,其中,网上论坛扮演了极其重要的角色,随着时间的推移,论坛站点中积存了丰富的信息资源,不但有各类技术资料和新闻文档,还包含着用户的判断和评论,论坛站点己成为Web信息库的重要组成部分,自网上论坛诞生20多年以来,随着Web技术的发展,特别是ASP(动态服务器页面)技术出现以后,己经由原来简单的电子公告板系统发展为功能丰富的网上论坛和虚拟社区模式。各种论坛随着网络迅速发展,几乎充实着生活工作的每一个方面,无论是商界
3、、政界,还是娱乐界,都有各种论坛。互联网正在融入我们的生活,网络提供给我们的不只是一个获取信息的来源,而且还是一个可以相互交流的空间,网上论坛正是一种供人们进行交流的网络空间,影响和改变着我们的生活。二、环境查asp相关资料介绍2分为了保证BBS论坛管理系统运行的高效性和可靠性,服务器应具有较高的软硬件配置,客户端的要求不是很高。此应用程序可广泛运行于国际互联网即Internet,也可适用于内部的局域网。其开发和运行环境要求如下:开发环境Windows7MSofficeaccessMSvisualstudio2012运行环境Windows7InternetExpl
4、orerNetBoxVersion2.8Build4128ASP技术简介:动态服务器网页(ActiveServerPages,简称ASP),由微软公司开发的服务器端运行的脚本平台,它被Windows下InternetInformationServices(IIS)的程序所管理。通过ActiveXserver的技术让不同的用户能有不同的画面,或需要让他们可以访问服务器(server)上的数据时,使用ASP3.0中提供了五个内置的对象创建模拟和安全性的动态内容,来协助程序员隐藏复杂的沟通机制,让程序员可以专注在解决问题和应用之上,这样可以更快速地开发动态网页的同时每一
5、个组件都是可以由一组富有经验的程序员根据动态网页最常用的功能而独立开发。ASP隐藏了网页服务器与浏览者之间沟通的繁琐机制的同时也基于scriptbase的特性,网页撰写员可以专心撰写应用的程序的逻辑部份,再者ASP也像HTML般通过撰写程序来实时测试网页是否安全地运行,而不必担心程序和服务器不能沟通的问题,另外因为那些script是于发送前于服务器中先行转译处理成为HTML后再而发送至代理服务器边的动态网页技术,不必担心浏览器的支持性及,网页撰写员的程序逻辑像client-sidescript会被盗用,因此最终浏览者只会是使用HTML来浏览。利用ASP程序最常用的
6、是Cookies,它利用Session组件实现的。同时还可以利用第三方组件延伸ASP的作用,如利用MailSender组件发送电子邮件。通过ASP,可以结合HTML网页、ASP指令和ActiveX组件创建动态、交互且高效的WEB服务器应用程序。同时,ASP也支持VBScript和JScript等脚本语言,默认为VBScript,而其中其中JScript是微软公司的ECMAScript标准的实现,并且有自己的扩展。ASP是经过服务器解析之后再向网页浏览器返回数据,所以有了ASP就不必担心客户的浏览器是否能运行你所编写的代码。因为所有的程序都将在网页服务器端执行,包括
7、所有嵌在普通HTML中的脚本程序。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。由于代码是需要经过服务器执行之后才向浏览器发送的,所以在客户端看到的只能是经过解析之后的数据,而无法获得源代码,故编写者不用担心自己的源代码会被别人剽窃。但不排除黑客利用系统漏洞窃取服务器端的ASP源代码。基于这样的解析方式,也导致运行ASP页面相对于普通的HTML页面要慢一点。因为普通的HTML页面只需要浏览器就能够解析,而ASP则必须是服务器将整页的代码都执行一遍之后再发送数据。ASP提供与数据库的交互,如Micro
8、softS
此文档下载收益归作者所有