在服务器或客户端上生成数据

时间:2016-04-16 14:25:59

标签: javascript php performance client-server

因此,对于我目前的项目,我想知道是否更好地生成数据,应该在客户端上显示js,或者在服务器上显示php。

有关数据的一些信息:

  • 有两个部分
    • 第一个
      • 需要在侧面加载时渲染一次
      • 静态不会动态变化
    • 第二个
      • 需要在侧面加载时渲染一次
      • 每小时或更短时间会发生变化
      • 约为第一段的1/30
  • 两个细分都包含多个项目
  • 每个客户的显示数据相同
  • 这些项目是根据每个项目的两个数字计算的
  • 这些计算结果大约是数据量的三倍

为什么我想在服务器端做这件事:

  • 减少客户的加载时间
  • 少js,少错误
  • 更好地控制结果
  • 静态数据表(对于这两个段,因为服务器只在需要时才呈现它)

为什么我想在客户端做这件事:

  • 减少流量
  • 使用原始数据的更多可能性

我希望有人可以给我一些建议,顺便说一下。我不想分割段并渲染第一个服务器端和第二个客户端,因为计算几乎相同,这意味着在php和js中编写相同的脚本:/

我甚至不确定是否有人可以帮助我,因为这不是一个问题,而是一个表现决定。

无论如何,请提前感谢任何建议。

1 个答案:

答案 0 :(得分:0)

好的,所以我总结说我将使用客户端方法。