Sql server ASP、SQL、IIS6和缓存
Sql server ASP、SQL、IIS6和缓存,sql-server,caching,asp-classic,iis-6,Sql Server,Caching,Asp Classic,Iis 6,警告,这感觉像一个n00b问题-所以请以我为代价安静地笑:)
问题
我可以对ASP页面使用缓存吗
托管在IIS6上,以减少
回拨到某个服务器的呼叫数
远程MS SQL server
如何将环境配置为
实现这一目标?(将我指向相关文档,因为我不知道我在寻找什么)
场景
我们的组织运营一个内部网,内容被复制到我们每个远程站点的服务器上。这确保了这些站点能够继续快速访问重要信息、文档和数据,即使在失去连接的情况下也是如此
我们正在改进表格的列表和管理(那些需要填写特定任务的讨厌的纸)。这包括建立一个所
警告,这感觉像一个n00b问题-所以请以我为代价安静地笑:)
问题
我可以对ASP页面使用缓存吗
托管在IIS6上,以减少
回拨到某个服务器的呼叫数
远程MS SQL server
如何将环境配置为
实现这一目标?(将我指向相关文档,因为我不知道我在寻找什么)
场景
我们的组织运营一个内部网,内容被复制到我们每个远程站点的服务器上。这确保了这些站点能够继续快速访问重要信息、文档和数据,即使在失去连接的情况下也是如此
我们正在改进表格的列表和管理(那些需要填写特定任务的讨厌的纸)。这包括建立一个所有表格的数据库
将生成视图(作为ASP页面),在浏览器中查看时,将显示所需的信息。此信息会根据用户传递的查询字符串进行更改,方法是单击HREF的URL中定义了与链接相关的值的链接(例如;/path/to/file.ext?id=value&id2=value)
然而,由于该组织不够聪明,无法在每个站点上投资MS SQL Server实例,因此无法复制数据库并从本地SQL Server访问它
我只想运行一个计划任务,将动态页面流式传输到保存回主服务器(然后复制到远程站点)的静态ASP文件,但FSO让我头疼,所以我放弃了这个计划
相反,我正在考虑缓存的可能性。我是否可以缓存页面的输出,以便在每次加载页面时不必查询SQL server,而是加载最近缓存的页面副本并输出?但是,由于组织不够聪明,无法在每个站点上投资MS SQL server实例,复制数据库并从本地SQL server访问它不是一个选项
这真是个糟糕透顶的家伙。网站有多忙?你能用一个“快速”版本或者甚至(喘息)MS访问吗?MySQL甚至可能在这里有所帮助
请查看IIS 6中的“内容过期”选项卡。也许定为一周。另外,您的ASP页面可以设置一些等价的HTTP头来鼓励缓存
我只想运行一个计划任务,将动态页面流式传输到保存回主服务器(然后复制到远程站点)的静态ASP文件,但FSO让我头疼,所以我放弃了这个计划
这听起来很合理,你不应该放弃它。许多MSXML/serverxmlhttpcom对象中的一个应该非常有用。请概述您在FSO中遇到的“头痛”问题 另一个想法:
从您需要的ASP页面生成几个PDF页面(这很容易做到),并通过远程站点发送/复制这些页面
通过这种方式,您可以完成任务,并向用户明确它使用的是静态信息(有时很难让用户理解它使用的是缓存的网站)您被经典ASP。。。ASP.NET会提供给你。你看过这篇文章了吗?