我有一些专有公式,用于计算一些车辆动态的东西。我把它全部放在一个 php 文件中,用户可以从客户端 javascript 中的 ajax 访问它。
我相信通过这样做,用户永远无法访问 php 脚本中的公式,这是真的吗(如果我正确设置了访问权限)?
我遇到的实际问题是,可能有 80 个方程,并且循环运行 200 次以获得最终答案及其 CPU 密集型。运行 1 很好,但如果我有 10 个人使用该站点,它会降低服务器速度。
我不能把所有的公式都放在客户端,否则他可以下载它们。而且我不能说 90% 的方程式在客户端,而将其余的方程式留在服务器上,因为那样我就必须在循环内使用 ajax 来回前进 200 次才能获得一次答案。
我有哪些选择可以在客户端完成工作但保护公式?