Php XSL:T基准测试

Php XSL:T基准测试,php,xslt,benchmarking,Php,Xslt,Benchmarking,您将如何对以下XSL:T过程进行基准测试 测试环境:一个运行apache、php和mysql的Linux服务器,它只在我们的网络后面可见:(它不是朝外的,所以不能远程访问) 注意:我考虑过使用AB(Apache基准测试),但我对Linux环境中可用的任何东西都持开放态度 以下是一个例子: PHP从源代码中提取数据,生成XML,通过XSL:T发送数据,XSL:T输出XHTML 我对比较处理器和内存使用情况与: php直接生成相同的xhtml 一个php->xml->xsl:t->xhtml翻译 并

您将如何对以下XSL:T过程进行基准测试

测试环境:一个运行apache、php和mysql的Linux服务器,它只在我们的网络后面可见:(它不是朝外的,所以不能远程访问)

注意:我考虑过使用AB(Apache基准测试),但我对Linux环境中可用的任何东西都持开放态度

以下是一个例子:

PHP从源代码中提取数据,生成XML,通过XSL:T发送数据,XSL:T输出XHTML

我对比较处理器和内存使用情况与:

  • php直接生成相同的xhtml
  • 一个php->xml->xsl:t->xhtml翻译
  • 并行翻译,如php->xml->xsl:t->xml->xsl:t->xhtml
  • 我还计划对操作码缓存、输出压缩以及一些php加速器进行基准测试,因此您将使用的方法也应该足够灵活,以处理这些情况


    我也会对任何类似的已知基准感兴趣

    一般来说,添加一些步骤会增加处理时间。我认为“生成XMTML的PHP”解决方案将比其他替代方案更快


    <> p>因此,为了回答您的问题,我会考虑提高生产率的方法:从PHP生成一个简单的XML流,用XSLT处理到XHTML更容易吗?应用各种XSLT模板是否更简单?或者,如果您是PHP之神,您可以生成直接XHTML(这是一个XML文件),而不关心XSLT添加的模板?您是否考虑过XML->XHTML可以通过客户端浏览器完成?

    我很欣赏这个答案,但我只对流程基准测试的方法感兴趣。我知道什么方法应该直接更快。我并不是说这听起来很糟糕,因为我很感激你的回答。