【发布时间】:2011-01-01 03:43:37
【问题描述】:
客户端或服务器端哪个处理速度快?对于客户端处理浏览器需要先下载每个 JavaScript,然后在服务器端编程中,一切都发生在服务器上,而不需要将任何内容下载到用户 PC?
如果对于特定功能,我们在 javascript 和 php/asp 中都有解决方案,那么应该选择什么以及为什么?
【问题讨论】:
-
答案完全取决于上下文。如果我们谈论的是在页面已经完全呈现很久之后向页面添加一个按钮,那么通过 javascript 执行此操作而不是加载一个全新的页面会更快。另一方面,现在大部分页面呈现时间都是在客户端。如果您可以通过预渲染更多内容服务器端并将其包含在初始页面加载中来减少这项工作,那将会产生很大的不同。因此,对于您提出的问题,没有一个正确答案 - 任何一个都可能更快,具体取决于具体情况。
标签: php asp.net javascript xhtml accessibility