作为minipfoler的开发人员和常量用户,我使用stakoverflow作为我的.NET站点的基准。这是因为整个堆栈网络速度非常快。
我知道miniprofiler用于stackexchange。有一个完整的开发人员可以在堆栈上使用,但是我们可以让统计数据看看它有多快吗?
我可能在这里有点过于痴迷 - 但我希望以毫秒为单位提高持久性,唯一可行的基准是像堆栈交换这样庞大而复杂的网站。
我知道查看实时数据可能是一个安全问题,但我真的想要一个基准测试(截图/指南)来了解我可以在多大程度上优化我的.NET MVC Web应用程序。
我的实际IIS和MVC性能非常好,我想我更关心服务器回复和客户端方面的东西。那么我(并且应该)可以花更多的精力来粉碎这个响应时间吗?
此站点托管在Azure Cloupapp中并使用Azure DB - 我知道大约60~180ms用于不受我控制的连接时间。
如何改善“绘画”,“加载”和“完成”之间的时间?
答案 0 :(得分:0)
我发现我现在更频繁地在StackExchange上回答我自己的问题了。不确定那是什么意思。但这很有趣,我在处理其他Q& A时发现了(它回答了这个问题)
是的,你应该避免明显的初学者错误的字符串 连接,每个程序员学习第一年的东西 工作。但在那之后,你应该更加担心 代码的可维护性和可读性,而不是其性能。和 这可能是让自己得到的最悲惨的事情 进入微观优化剧院 - 它会分散你的注意力 真正的目标:编写更好的代码。
性能或严重延误没有实际问题。它只是一种不会带来太多满足感的痴迷。
'老兄'得到了一分。只要我的代码可读并且运行速度很快 - 我想要的更多内容是什么?
完美! - 浪费时间,哈哈@我!