Spark View Engine的性能与ASP.NET相比如何?

时间:2009-05-14 06:39:27

标签: asp.net-mvc spark-view-engine performance

我有兴趣将Spark用于我的开源宠物项目,该项目使用asp.net mvc框架运行。我想知道是否有人有真正的经验,并且知道它与普通的asp.net视图引擎相比如何表现?

我知道marketwatch.com运行asp.net mvc和Spark。

2 个答案:

答案 0 :(得分:13)

解析视图模板以生成和编译一个只执行写输出的类。在第一次请求视图之后,除了创建该类型的实例并进行渲染之外,没有其他工作要做。

它的cpu和内存成本非常广泛。我相信可以安全地假设Spark中没有任何明显变慢的速度 - 通常情况下,Spark或WebForms视图引擎中的渲染不太可能成为真实应用程序中的瓶颈。

答案 1 :(得分:2)

Here是将WebForms与Spark进行比较的基准。 Spark的得分比WebForms慢36%,这可能值得为Spark获得额外的灵活性付出代价。