成都公司:成都市成华区建设南路160号1层9号
重庆公司:重庆市江北区红旗河沟华创商务大厦18楼
asp网站生成静态页面的方法
ASP简介:ActiveServerPage的缩写,意思是“动态服务器页面”。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP的网页文件后缀名是.asp,现在常用于各种动态网站中。 ASP缺点: 1:网站查询,添加,删掉,都要打开对象。打开对象过多,网站反应速度快。 2:网站安全性差,常受到病毒的入侵。但也有网站安全性做的好的网站:如郑州木鱼网络等。 但是如果网站生成静态页面,那么它的弊端就完全没有了。网站生成静态页面的优点: 1:网站不用读取数据库,打开速度快。 2:网站不与数据库进行交互,安全性高。 3:便于优化,对搜索引擎友好。 下面简单的介绍一下ASP生成静态页面的方法 MyFolder=server.mappath(File_root&Doc_dir&"") IfNOTfs.folderexists(MyFolder)then response.write"Create"&MyFolder&"..." fs.createfolder(MyFolder) EndIf 上面的意思是获取路径,如果没有,将建立一个。 FileName="head.htm" EditFile=Server.MapPath(Path)&""&FileName SetFileObj=fs.GetFile(EditFile) SetFileStreamObj=FileObj.OpenAsTextStream(1) header=LoadFile(EditFile) 加载头部文件 FileName="foot.htm" EditFile=Server.MapPath(Path)&""&FileName SetFileObj=fs.GetFile(EditFile) SetFileStreamObj=FileObj.OpenAsTextStream(1) footer=LoadFile(EditFile) 加载底部文件 FileName="index.htm" EditFile=Server.MapPath(Path)&""&FileName SetFileObj=fs.GetFile(EditFile) SetFileStreamObj=FileObj.OpenAsTextStream(1) index_template=LoadFile(EditFile) 加载首页文件 IfInStr(File_Str,"asp网站生成静态页面的方法")>0then Temp_Str=trade(page_title) File_Str=Replace(File_Str,"asp网站生成静态页面的方法",Temp_Str) endif 替换title IfInStr(File_Str,"郑州网站制作,郑州做网站,网站优化,网站技术")>0then Temp_Str=trade(keywords) File_Str=Replace(File_Str,"郑州网站制作,郑州做网站,网站优化,网站技术",Temp_Str) endif 替换keywords IfInStr(File_Str,"木鱼网络是郑州一家从事中高端网站制作的网站建设公司,在郑州做网站多年,提供郑州网站制作,郑州做网站,郑州网站优化,网站转静态化。木鱼网络郑州网站建设公司的首选。asp网站生成静态页面的方法")>0then Temp_Str=trade(description) File_Str=Replace(File_Str,"木鱼网络是郑州一家从事中高端网站制作的网站建设公司,在郑州做网站多年,提供郑州网站制作,郑州做网站,郑州网站优化,网站转静态化。木鱼网络郑州网站建设公司的首选。asp网站生成静态页面的方法",Temp_Str) endif 替换description FunctionLoadFile(ByValFile) DimobjStream OnErrorResumeNext SetobjStream=Server.CreateObject("ADODB.Stream") WithobjStream .Type=2 .Mode=3 .Open .LoadFromFileFile IfErr.Number<>0Then Response.Write"出错,文件不存在" Err.Clear Response.End EndIf .Charset="utf-8" .Position=2 LoadFile=.ReadText .Close EndWith SetobjStream=Nothing EndFunction 最后用这个函数读取和写入生成。 这只是其中的一段代码。设计到程序的整体思想。要想完全理解网站生成静态页面的思想。必须下一番苦功。
郑州做网站 http://www.muyu666.com

