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细数2014年微信营销最赚钱的8大项目
- 5微信导航:男子发微信找女孩一夜情 被女孩男友暴打
- 6微信工程管理软件具体功能
- 7腾讯凭借微信再上“世界创新50强榜单”
- 8专家教您如何选择台球计费系统
- 9Word文档批量转为文本文件的方法
- 10微信营销如何增加高质量粉丝秘籍
- 11跟小米学微信运营
- 1215岁少女摇微信遭性侵怀孕 嫌犯系19岁大学生
- 13微信资讯:微信3月中旬北京召开发布会:发威了?
- 14[厦门]扫明发商业广场二维码,礼品特权随便享
- 15做微商必须了解微信营销的四部思维
- 16微信与财付通打通 迈出商业化最关键一步
- 17微淘、微博、微信:移动电商“三微”详细解读
- 18忘了路由器登录用户名与密码怎么办
- 19微信营销致命误区- 插在你身前的“几把刀”
- 20影响网站更新的因素
- 21使用Ping命令来判断网络故障
- 22RealPlayer10使用技巧五则
- 23微信营销技巧- 点燃你的商品销量
- 24域名的价值在哪里
- 25微信推广软件与交际时代报不一样的能力和功能有哪些?
- 26微信公众账号宝典:怎样使用微信对讲功能和微博发图助手?
- 27怎样将网页“摇”到手机上?图文并茂详细解说
- 28微信资讯:腾讯电商尝试微信语音销售
- 29域名网站打不开的原因
- 30FTP不能删除文件夹文么办呢