什么在服务器上更重?服务器端脚本或客户端?

时间:2018-02-08 17:02:54

标签: php server-side client-side

据我所知,php脚本在服务器上运行,它将生成的html代码发送到客户端浏览器。服务器必须处理来自很多人的很多请求吗?

那么,发送php代码然后浏览器解释它与javascript一样不是更好吗?我的意思是服务器上的负载会减少,因为服务器可以专注于处理请求。

我是网络开发技术的新手,我花了一整天时间寻找一个简单的答案,但却没有。如果您能够解释它,那将非常感激。

1 个答案:

答案 0 :(得分:0)

  

那么,发送php代码然后浏览器会像使用javascript那样解释它会更好吗?

这需要:

  • 浏览器支持PHP(没有浏览器)
  • 您信任浏览器(在用户的控制下,而不是您的控制下)来完成工作。例如,如果该工作是读取您的数据库用户表并确保允许用户查看该页面那么这不是您可以在浏览器上执行的操作

即使您使用JS代替PHP而且您想要做的任何事情都没有涉及任何级别的信任,那么it is still more reliable to do it server-side

最重要的是,CPU周期很便宜,因此您在服务器上减少的负载不太可能为您节省太多。