何时使用客户端或服务器端?

Por*_*ker 5 server-side client-side

我刚刚在我的CS程序中完成了web开发课程的介绍,并想知道一些简单的事情.什么时候应该使用JavaScript(客户端)而不是服务器端(我们使用PHP,但任何东西适用)代码?反之亦然.

Boz*_*zho 6

没有决定这一点的方法.几点说明:

  • 安全性和验证应始终存在于服务器端(有时在客户端重复).
  • 客户端应该只包含UI逻辑.没有业务逻辑.
  • 从逻辑上讲,访问数据库的所有内容都应该在服务器上.

当然,如果您的应用程序是RIA(富Internet应用程序),那么您可以在客户端上拥有逻辑.一切都取决于.