2007年第10期计算机与现代化
jIsUANJIYUXIANDAIHUA总第146期
文章编号:1006-2475(2007)】O珈61—03
纯C}}技术下HTML页面动态生成的实现
熊建英,姚磊岳,胡剑锋
(江西蓝天学院,江西南昌330098)
摘要:动态网站自产生以来就凭借其强天的数据管理以压方便、快速的搜索功能迅速占领了web市场。随着网络的发展,网络用尸的驯增,一些网站,特别是连驻数每秒超过200的大型网站的速度慢得难以让人忍受。本文提出了一种静态页面酌方案,不仅解决了速度慢的问题.同时也保留了动态网站的强大功能。
关键词:o;AsP.Net;数据库;HTML
中圈分类号:1粥93文献标识码:A
hnplem明tati∞ofDyn锄i酬lyGene髓由gH田m—WebPagesbyC梓
X10NGJian—yi“g,YAOI七i—yue,HUJian一{b“g
(五ang矗B1ue3kyuniversi押.N蚰ch鲫g330098,Cllina)
Ab蛐哺ct:Dyn姗lcalWebs打eha8beene。plodngltsoccupa幽nsincei协appear舯ce.WIththedevelopmentofIn懈met明din.creI玎entofWebuser,someWeb9ltes,e8pecl枷ycllosewhichhavemorethan200
c咖ec60n8严‘second,becolIlingmoreandmoredi压cultt。openInthisamcle,asoludoIIi8f赳sedtosolvethi8pIDblemItcannotonlyaccdemtetheweb8ite,butabo陀sewe【¨nchnmctlon秆dvnam*Webslt。
KeywOrds:(:#;AsPNET;datab岫。;HTML
O引言
网络的诞生使得全球各地的人们能够方便地共享资源。动态网站的出现更是网络信息发布史上一个革命性的里程碑。其功能强大、维护简单、搜索快速准确,似乎已经达到了人们所要求的一切功能。但是,其本身的访问机制却一直制约着它在大型网站领域的运用。网站的运营商一方面希望网站流量不断增抛,另一疗面义担心流量增fIⅡ后丽站打开速度急速F滑而导致访问量骤降。
本文以纯C#为技术基础,提出了一套简单易行的解决方案。在保证网站打开速度不变,甚至更快的情况下,保留了动态网站强大的功能。使得网站数据在用户访问时能够脱离数据库,在网站维护时又与数据库保持着紧密的联系。
l网站的访问机制1.1静态网站访问机制
静态网站的访问模式较为简单,我们避开复杂的网络访问协议以及数据链路不谈,其访问机制如图1所示。
图1静态网站访问机制图
网站数据存放在服务器当中,用户通过网络设备直接获取服务器当中的数据即可。
收稿日期:2006—12.27
作者简介:熊建英(1982一),女,江西南昌人,江西蓝天学院信息研究所助教,硕士,研,。方向:数据库;姚磊岳(1982一),男,江西南昌人,江西蓝天学院计算机系助教,硕士,研究方向:数据库;胡剑锋(1976一),男,扛西景德镇人,副教授,博士,研究
方向:计算机理论。
万方数据