【问题标题】:how do i know most used javascript and css files?我怎么知道最常用的 javascript 和 css 文件?
【发布时间】:2015-11-30 12:09:35
【问题描述】:

我如何知道客户端从 IIS 服务器调用的所有 Javascript 和 CSS 文件是什么?这可以通过httpmodule完成吗?

基本上我想知道的是,当客户端访问服务器时,我想知道主要消耗的文件是什么,以及它们的大小和服务请求所花费的时间。

【问题讨论】:

  • 您要查找的信息在日志中;日志分析工具应该可以。
  • 您想在哪里查看?在服务器还是在客户端?
  • @Paolo 你能建议或告诉我那个工具是什么吗?另外我怎样才能得到这些日志?
  • 有关日志位置,请咨询系统管理员。对于我无能为力的工具;我会用谷歌搜索一个名字,然后做一些测试
  • 我们曾经为此使用一个名为 WebTrends 的产品。我不知道它是否仍然可用。

标签: asp.net iis httpmodule bundling-and-minification asp.net-bundling


【解决方案1】:

我认为最快的方法是这样的:在 IIS 管理控制台中,确保启用了日志记录,并将其设置到您想要的位置。短暂延迟后,将出现日志文件,将它们导入数据库并开始分析。您可以选择要保存的字段。

或者,如果您想拥有更多控制权并实时执行此操作,您可以创建一个处理程序或模块,但您还必须确保所有请求(包括静态内容)都通过 asp 处理器,这将创建相当一些开销。非常不推荐用于开发时间和性能,但它会起作用。

【讨论】:

  • 能否详细说明如何将iis日志导入数据库?
  • 找到文件的存储位置,然后从您的数据库管理软件中导入数据。我相信日志文件是制表符分隔的。如果您使用的是 MSSQL,则在 SQL Server Management Studio 中右键单击您的数据库,任务 > 导入数据。这将启动导入向导。选择数据源下的“平面文件源”,然后完成其余选项。根据我的经验,有一些障碍,主要障碍是默认文本大小 50,您应该将其更改为 255,以避免数据太大的错误消息。
猜你喜欢
  • 1970-01-01
  • 2014-09-28
  • 2023-02-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多