动态网站建设及技术的运用.docVIP

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
动态网站建设及技术的运用

动态网站建设及技术的运用   我校校园网建设得比较早,自2002年就已开始建站。起初只是由几个单纯的静态页面组成,不包含数据库,功能非常简单,只用于对外的文化宣传,类似于现在的企业名片。相较于现在的动态网站,早期网站的缺点主要表现在三个方面。   (1)静态页面只提供单纯的浏览功能,与用户之间没有任何的互动,效果不是很好。   (2)网站更新须由专业人员完成。静态页面虽然同样可以进行更新,但由于静态网站没有后台,因而要对网站进行更新,需要由专业的懂得HTML语言的人员对其进行修改和更新,每次修改完之后要在服务器端对源文件进行覆盖,非常不方便。   (3)网站的访问人群容易丢失。因为长期没有更新,就没有后续的访问人群。但同时,静态网站也有其自身的好处,比如服务器负担很轻,不用通过数据库交互,访问速度很快,而且容易被搜索引擎抓取等。   近两年来,由于我校教师及学生队伍逐渐扩大,以往的校园网已不能满足当前的需求,校园网在对外宣传及对内服务方面也做了相应调整。现在,校园网还在逐步地进行完善和改进,功能也在相应增加,为教学以及对外宣传提供更多更好的服务。   一、动态网站的建立   随着我校办学规模的逐渐扩大,早期的静态网站已不能满足我校发展的需要。为了加强和提升校园网的宣传功能,让校园网更好地服务于教学,以及让更多的人了解我校的发展情况,我校领导对校园网的功能提出了更高层次的要求。   (1)校园网能进行更新,并可以上传图片及相应的视频。   (2)要有良好的后台界面,方便操作和使用,让不懂电脑的人都可以进行后台操作。   (3)要有多用户,做到各处、室都有发新闻的权限。   (4)要有安全性,确保校园网不被篡改等。   在这种背景下,我校运用ASP技术开发了新的网站。自此,我校校园网开始呈现了新的面孔,初步实现了学校提出的要求,能够很好地为教学提供服务、为领导的相关决策提供可靠的依据。   ASP全名Active Server Pages,是一个WEB服务器端的开发环境,利用它可以产生和运行动态的、交互的、高性能的WEB服务应用程序。然而在使用中,它存在一定风险,很容易因外部攻击取得相当高的权限而导致网站瘫痪或者数据丢失。再加上ASP没有经过编译,使用效率非常低,加大了服务器的负担。针对这些不利因素,我校的校园网站现如今采用了当前最为流行的ASP.省略是Microsoft.省略提供了稳定的性能、优秀的升级性、更快速的开发、更简便的管理,利用ASP.省略技术进行开发,没有考虑到后续问题。随着网站访问量的增加,网站面临着巨大的考验,在这种情形下,笔者在网站安全及减小服务器负担等问题上进行了深入的思考,并对校园网站进行了再度开发,主要采用了以下几个新技术。   (1)无刷新技术。无刷新技术在页面上采用Java Script调用服务器端的一个方法,然后处理返回的数据。这样,就避免了每次与数据库打交道的时候都要刷新整个页面。笔者将无刷新技术主要应用在了后台用户登录及新闻添加的功能上,当客户端网络状态不稳定的时候,这个技术便很好地解决了用户由于提交不成功而使得整个页面都被提交的问题。   (2)生成静态页技术。以往用户访问某一个新闻页面时,总是需要即时的与数据库打交道,这也在无形中增加了服务器的负担。在高峰期,服务器的负担明显加重并可能会出现瘫痪,笔者在采用生成静态页面技术以后,很好地解决了这一问题。现如今,在校园网站上每发一篇新闻,都会即时地生成相应的静态页面,这样做,更增加了网站的安全性。同时,由于所有的新闻页及列表页面都是静态页面,与动态页相比较,也更容易被搜索引擎抓取及收录。   (3)URL重定向技术。URL重定向,是指当使用者浏览某个网址时,将他导向到另一个网址的技术。该技术常用于把一串很长的网址转换成较短的网址。使用这个技术以后,能够将网站中一串长的URL地址转换为较短且方便记忆的地址,而这种短的URL地址,搜索引擎也更容易抓取到。   (4)DIV+CSS技术。DIV+CSS是一种网页的布局方法,这种布局方法有别于传统的HTML网页设计语言中的Table的定位方式,可实现网页页面内容与表现相分离。以往,网页的前台都是采用Table进行定位,一般都是一个Table里又嵌套了很多小的Table,只有当所有Table都加载完以后,页面上的内容才会被完全显示出来,这种方法严重地影响了页面的访问速度。使用了DIV+CSS技术以后,就很好地解决了这一问题。这一方法,也是当今最为流行的页面定位方法,但同时,由于它的兼容性不是很好,不能很好地兼容于各大主流浏览器,因而还有很多的网站采用Table的定位方法。   新技术加入以后,使得校园网站更好地服务于教学工作,以往经常出现的高峰时段打不开网页的情况得到了

文档评论(0)

130****9768 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档