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
- 1微信现在将来应该怎么玩
- 2微信营销群发软件与应酬杂志各不同的模式有哪一些?
- 3线下商户营销新渠道 可接入微信“附近的人”
- 4免费微信营销软件与交际媒体各不同的模块有哪几种?
- 5微信导航:男子发微信找女孩一夜情 被女孩男友暴打
- 6想做微信营销要趁早!
- 7临沂APP开发运营常被忽略的9点
- 8免费微信营销软件与外交时代报不相同的功能有哪一些?
- 9微信奶嘴未干 动不了中移动
- 10新手做微商常遇见的问题及应对策略
- 11做网站需要注意的地方?
- 12微信与财付通打通 迈出商业化最关键一步
- 13免费微信营销软件与应酬时代报各不同的能力有哪一些?
- 14临沂APP开发三个准则
- 15台球厅投资注意事项
- 16微商经验分享:如何做好微信营销
- 17SEO 的重要性
- 18微信群营销你会做了吗?
- 19玩转微信公众账号运营的几大步骤
- 20微信推广软件与酬酢媒体不相同的模块有哪一些?
- 21微信将推出信息流广告 一个有待挖掘的大金矿
- 22腾讯微生活智力大冲关,赢Q币和iPad mini
- 23直达号PK微信公众号 O2O市场谁将胜出
- 24微信导航:山东寿光公安发布全国首个“微信通缉令”
- 252015个人贷款申请大致分为几个环节
- 26SYBASE & ORACLE自增主键
- 27服务器托管与虚拟主机的区别
- 28情人节 微信 求爱新方法
- 29使用Ping命令来判断网络故障
- 30微信营销的五大评估要素