最近我多次被问到这类问题。
就像"如果你无法访问后端,你怎么知道问题是来自前端还是后端?"或者"如果你能& #39;访问数据库,您如何知道网站中的性能问题是来自前端还是后端?"或"在前端,如何解决问题是如何来区分的?前端或后端?"
我真的不知道如何回答这类问题。有人能帮我吗?提前致谢。
答案 0 :(得分:0)
我认为4个问题可以有很多答案,所有答案都取决于具体情况。使用ajax请求时的后端和前端可以获得很多混音器。
让我们说我们在网站上谈论性能问题,而我们对后面的架构一无所知。 在这种情况下,我会查看来自firebug或类似网络的网络统计数据和时间表。如果对我们的应用程序服务器的某种请求需要很长时间,那么它可能是后端。但如何确定?也许前端正在询问ajax调用数据库条目,而节奏只需显示一个条目。 也许所有问题的唯一好答案是"我会开始寻找性能瓶颈并了解它们的性质"