是否有可用于计算MediaWiki文章创建时间的钩子?

时间:2010-01-29 13:56:49

标签: php performance apache mediawiki hook

我想知道服务器构建MediaWiki文章需要多长时间。也就是说,开始时间将尽可能接近服务器接收请求的时间(而不是客户端发出请求的时间)。结束时间将是服务器发送页面的时间(同样,当客户端收到页面时)。

我可以从PHP访问任何Apache函数,它为我提供了服务器构建页面所需的时间吗?

是否有MediaWiki挂钩可用于尽可能早地在文章构建过程中确定静态服务器时间? This looks promising但是适用于MediaWiki的未来版本。我知道我可以在页面创建结束时确定服务器时间。有了这两次,我就可以生成一个delta。

感谢。

==追加=== 我刚刚发现了“mod_headers”(http://prefetch.net/blog/index.php/2007/01/02/measuring-apache-request-processing-time/)及其创建标头的能力,以及用于提供请求的时间(以微秒为单位)。但是,我不知道如何使用该信息,因为javascript无法读取它。我希望能够通过AJAX将其发送回我的服务器并记录下来。

1 个答案:

答案 0 :(得分:0)

此信息嵌入在MediaWiki生成的每个页面中 - 查找类似的内容:

服务时间为0.770秒

HTML源代码中的

。这不是你想要的吗?