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


Generating data on the server or client

因此,对于我当前的项目,我想知道是最好生成数据,这些数据应该用js显示在客户端上,还是用php显示在服务器上。

关于数据的一些信息:

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

为什么我想做它的服务器端:

  • 客户端加载时间更短
  • 更少的js,更少的错误
  • 更好地控制结果
  • 静态数据表(用于两个段,因为服务器只会在需要时渲染它)

为什么我想做它的客户端:

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

顺便说一句,我希望有人能给我一些建议。我不想分割片段并呈现第一服务器端和第二客户端,因为计算非常相同,这意味着用php和js:/编写相同的脚本

我甚至不确定是否有人能帮我,因为这不是一个真正的问题,而是一个绩效决定。

不管怎样,谢谢你的建议。

好的,所以我得出结论,我将使用客户端方法。