我有兴趣将Spark用于我的一个使用 asp.net mvc 框架运行的开源宠物项目。我想知道是否有人对它有真正的经验并且知道与普通的 asp.net 视图引擎相比它的性能如何?
我知道marketwatch.com 运行asp.net mvc 和Spark。
我有兴趣将Spark用于我的一个使用 asp.net mvc 框架运行的开源宠物项目。我想知道是否有人对它有真正的经验并且知道与普通的 asp.net 视图引擎相比它的性能如何?
我知道marketwatch.com 运行asp.net mvc 和Spark。
视图模板被解析以生成和编译一个除了写输出之外什么都不做的类。在视图的第一个请求之后,除了创建该类型的实例并渲染之外,没有做任何实际的工作。
它已针对 CPU 和内存成本进行了相当广泛的分析。我相信可以安全地假设 Spark 中没有什么明显变慢的地方——而且一般来说,Spark 或 WebForms 视图引擎中的渲染不太可能成为实际应用程序中的瓶颈。
这是一个将 WebForms 与 Spark 进行比较的基准测试。Spark 的得分比 WebForms 慢 36%,这可能值得为使用 Spark 获得的额外灵活性付出代价。