随着Internet的发展,Web数据库的应用越来越广泛,用户访问Web数据库页面的要求也越来越高。问网页的速度取决于许多因素,这取决于网络速度,服务器的性能是网页的相同设计的网页和底座的设计网络数据。
文档主要从网页设计的角度介绍基于ASP的动态网站优化策略。键词:ASP; WEB数据库;动态网站;静态网站;查询优化中图分类号:TP393文献标识码:A文章编号:1009-3044(2007)15-30669-02Stratégie动态网站优化的基础上ASPChen世宝(教育技术中心现代金融职业学院,安徽,合肥230601的贸易,中国)摘要:随着互联网的发展,网络数据库被越来越多地使用。页数据库,其取决于许多因素,主要取决于网络的速度,虚拟主机服务器的性能,网页本身和Web数据库的设计,以及许多其他原因。站优化策略主要涉及到网页关键词的设计:ASP,网络数据库,动态网站,静态网站,查询优化简介如今,互联网的飞速发展,用户不再乐意通过浏览器查看静态页面。希望能够按需生成更多动态和灵活的页面。

数据库比信息的动态检索具有很大的优势。此,新一代的基于数据库信息的不断演变动态Web页面将成为动态网页技术Web.La网站设计组合的重要方法和数据库成为必然。大的。而,随着对网络和信息需求的增加的信息越来越多,对用户访问的网页数据库的传输速度的要求也变得限制性更强。

化网页可以显着提高访问Web数据库的速度。页设计优化动态静态页面当用户访问一个静态的网页,Web服务器,当用户访问该页面只返回页面给用户的浏览器解释和执行由浏览器Web“动态”(包括服务器)。终实施方案),Web服务器必须解释和执行的第一页,并在页面中集成服务器端运行时代码在服务器端执行,执行的结果变成了网页“静态”并返回用户的浏览器,然后由浏览器执行。Web数据库应用系统,当用户访问一个Web页面数据库,Web服务器必须与数据库服务器交换信息从数据库中动态读取数据并形成一个“静态”网页来引用用户的浏览器。浏览器执行。于网页上面的执行过程中,
宁波seo如果执行了“从数据库数据的动态读”只有一次,作为一个HTML代码段“静态”,代码元素插入必须动态读取数据库中数据的页面。减少了对数据库的访问成本,并加快其进入PAGE电泳原理的速度类似于及时编译和多个程序的执行。
程示例:以下是对该方法的具体实现过程的描述,以列车预订系统为例。据如车站名称,列车车次,停站和火车预订系统的停车时间被设计为存储在数据库中。

于火车和车站的数量,停车时间变化和停车时间变化不频繁变化和相对稳定性,系统管理员可以执行一些代码等信息在需要更改数据并从数据库中提取数据时。为每个需要站名,列车号,停止和停车时间的网页生成许多“静态”HTML参考文件。有当铁路系统重新调整时钟,多次等信息,系统管理员必须修改数据库的数据,再生和替代的参考文件“静“原始HTML代码并引用”静态“代码。个网页不需要任何修改。面以“站名”为“静态”代码和每个网页的每一个“静态”代码的参考方法的产生的一个例子。系统使用Access数据库train.mdb,表的名称tab_train和“站名”字段的一个站。过在数据库中读取“站名”启动和生成HTML“静态”的ASP程序,然后保存在statistics.inc文件中生成的“静态”代码。/*make_stations.asp*/ <%设定FSO =的Server.CreateObject( “Scripting.FileSystemObject的”)的文件路径=使用Server.Mappath( “station.inc”)设置文件= fso.CreateTextFile(文件路径)设置康恩=的Server.CreateObject ( “ADODB.Connection”)DBPATH =使用Server.Mappath( “train.mdb”)conn.Open “驱动= {Microsoft Access驱动程序(* .mdb)中}; DBQ =” &DBPATH SQL =“选择从站tab_train “设置RS = conn.Execute(SQL)行=” put_stations函数(){ “file.WriteLine逐行=” document.writeln( “&”<选择name = 站>)“file.WriteLine线虽然不是rs。

EOF线= “文件撰写(“<选项>” &RS( “站”)& “选项>”) “fichier.WriteLigne在线rs.MoveNext WEND线=” 文件撰写(选择>“ }} file.WriteLine线file.close%>其是指 “站名”, “静态” 的HTML页面如下:
statistics.inc参考文件 TITLE> < ! - 包括文件= “stations.inc” - > HEAD>