我在apache下有一个php网站(在enginehosting.com)。我在asp.net MVC中重写了它并在discountasp.net上安装了它。我将响应时间与萤火虫进行比较。
这是旧的时间档案:
这是新的:
基本上,我在新网站上的响应时间更长(我在这里发布的图片上并不明显,但平均而言是有时会有一个很大的区别,比如旧网站的2s和新网站的9s),图像显得更加渐进(而不是几乎立即与旧网站)。而且,时间曲线完全不同。正如您在第二张图片中看到的那样,DNS搜索已经过了很长时间,而这仅适用于图像(原始html在新网站上更快)。我认为一旦网址得到解决,那么它将适用于所有后续请求......
另请注意,由于我仍然希望在我测试时将我的域指向旧位置,因此我的新网站位于myname.web436.discountasp.net等奇怪的URL下。可能是原因吗?否则,还有什么?
如果这更像是一个服务器故障问题,请随意移动它。
由于
答案 0 :(得分:0)
不幸的是,你在这里比较苹果和橘子。显示的测试结果几乎没用,因为您试图比较在不同托管公司的共享平台上使用不同技术 AND 编写的应用程序的性能。
我们可以推测出可能存在差异的任何原因:
但是在你对同一台机器上的两个应用程序进行基准测试之前,你还没有进行适当的科学比较,而且会吸引人们。
最后,忽略myname.web436.discountasp.net
网址,这只是主机名/标题DiscountASP和许多其他主机添加,以便您可以测试您的网站,如果您正在等待域名转移/注册,或者完成真实域名的DNS传播。您通常无法使用站点的IP地址,因为大多数共享主机在同一服务器上的多个站点之间共享一个IP地址并使用HTTP主机标头。