ASP生成静态页面方法

1、WITH TEMPLET意思是,生成的页面架构将采用某个已设定的模板,在此之前我的一篇教程中介绍过,希望各位在看本教程之前对ASP采用模板应熟悉下。

2、ASP转变为HTML。不要我再说ASP转变成HTML的好处了吧,其中最值得知道的就是:静态HTML页和动态页对服务器的要求承受能力小得多,同样,静态HTML搜索几率远比动态页面的多得多。

那么,我现在需要处理的技术问题就是:

1、如何实现模板技术?

2、如何实现2HTML技术?

3、如何让模板技术与2HTML技术结合?

一、先进行技术原理分析

1、模板技术参看

2、如何使得ASP页面转变为HTML?一般都会想到FSO组件,因为该组件能新建任何文件格式。

那么其整个运行过程是怎么样的呢?

a、提供信息输入页面进行信息收集;

b、接受信息值先保存数据库,再FSO生成文件;

c、技术性完成任务,显示刚被创建的HTML文件的路径地址。 该技术的实现过程中有如下几个难点:

i、FSO生成的文件是直接放在一个大文件夹下,还是单独放在某个每日更新的子文件夹中?可能表述不准确,这样理解吧:相信通过FSO生成的文件随着时间的推移,文件会越来越多,管理也会越来越乱……通常你可能看到一些地址诸如 www.xxx.com/a/2004-5-20/200405201111.html 可以分析得出应该是建立了当前日期的文件夹。这样,一天就是一个文件夹的页面内容,查看管理也就显得比较合理。

ii、我在试图通过以上方法建立文件夹的时候,又发现了第二个问题。第一次通过FSO建立以当前日期命名的文件夹,没有问题。当我有新的文件需要生成时,因为是同一个程序,所以,其又将会执行建立同样的文件夹。此时,FSO组件会发现该路径已存在……卡壳-_-! 继续处理,在首行添加代码:

引用:

On Error Resume Next

达到自欺欺人、掩耳盗铃的效果。

当然规矩的用法是判断文件夹的有无

引用:

<%
Set fso = Server.CreateObject("Scripting.FileSystemObject")
if (fso.FolderExists(Server.MapPath(folder))) then
'判断如果存在就不做处理
else
'判断如果不存在则建立新文件夹
fso.CreateFolder(Server.MapPath(folder))
end if
%>

时间: 2024-09-19 08:56:31

ASP生成静态页面方法的相关文章

实例详细讲解ASP生成静态页面方法

1.WITH TEMPLET意思是,生成的页面架构将采用某个已设定的模板,在此之前我的一篇教程中介绍过,希望各位在看本教程之前对ASP采用模板应熟悉下. 2.ASP转变为HTML.不要我再说ASP转变成HTML的好处了吧,其中最值得知道的就是:静态HTML页和动态页对服务器的要求承受能力小得多,同样,静态HTML搜索几率远比动态页面的多得多. 那么,我现在需要处理的技术问题就是: 1.如何实现模板技术? 2.如何实现2HTML技术? 3.如何让模板技术与2HTML技术结合? 一.先进行技术原理分

破解网站发布系统 ASP生成静态页面方法

静态|破解|页面  1.WITHTEMPLET意思是,生成的页面架构将采用某个已设定的模板,在此之前我的一篇教程中介绍过,希望各位在看本教程之前对ASP采用模板应熟悉下. 2.ASP转变为HTML.不要我再说ASP转变成HTML的好处了吧,其中最值得知道的就是:静态HTML页和动态页对的要求承受能力小得多,同样,静态HTML搜索几率远比动态页面的多得多. 那么,我现在需要处理的技术问题就是: 1.如何实现模板技术? 2.如何实现2HTML技术? 3.如何让模板技术与2HTML技术结合? 一.先进

超简单asp生成静态页面代码

<form method="post" action=""> <textarea name="asp2html" style="display:none"><!--#include file="htmer.asp"--></textarea> <input type="submit" value="生成html页"

asp生成静态页面文件代码

<!-- #include file="conn.asp" --> <% DB="database/database.mdb" path=Server.MapPath(DB) set conn=server.createobject("adodb.Connection") connstr="provider=Microsoft.Jet.OLEDB.4.0;Data Source="&path conn

ASP生成静态页面类

<% '******************************************************************************************* ' 创 建 人:cuiwl (longchengfy@hotmail.com) ' 更新时间:2006-11-14 10:11 ' 说 明:生成静态页面 '****************************************************************************

ASP生成静态页面的方法

静态|页面|静态 ASP2HTML WITH TEMPLET我希望大家看到该标题就能让想象到它的功能: 1,WITH TEMPLET意思是,生成的页面架构将采用某个已设定的模板,在此之前我的一篇教程中介绍过,希望各位在看本教程之前对ASP采用模板应熟悉下.(当然,不看也没有问题,本教程同样会提及精华部分的:)具体参考:http://www.cnbruce.com/blog/showlog.asp?cat_id=26&log_id=474 2,ASP2HTML.不要我再说ASP转变成HTML的好处

asp.net生成静态页面方法详细说明

最常用的方法从文件读取模版,替换模版中的参数后输出文件,这种方法的生成速度上比第一种要快许多,而且模版内容可以用工具任意编辑 主要代码: using system; using system.collections; using system.componentmodel; using system.data; using system.drawing; using system.web; using system.web.sessionstate; using system.web.ui; u

从一个网站扒下的asp生成静态页面的代码 脚本之家特供版_应用技巧

复制代码 代码如下: <% webfolder="/" host="index_cn.asp"'前台动态地址 folder="/"'文件夹 filename="index_cn.html"'生成静态文件名 Fso_info host,folder,filename response.write"生成网站中文首页静态HTML完成.<br />" '生成html Function Fso_in

asp:生成静态页面函数_应用技巧

复制代码 代码如下: <% if SaveFile("/htm/list.htm","http://www.xxx.com/asp/list.asp") then Response.write "已生成" else Response.write "没有生成" end if function SaveFile(LocalFileName,RemoteFileUrl) Dim Ads, Retrieval, GetRemot