使用PHP阻止用户下载代码,但代码是cpu密集型的
发布时间:2020-12-13 16:18:09 所属栏目:PHP教程 来源:网络整理
导读:我有一些专有的公式,用于计算一些车辆动态的东西.我把它全部放在一个php文件中,用户可以从客户端的 javascript中的ajax访问它. 我相信通过这样做,用户永远无法访问php脚本中的公式,这是真的(如果我有正确的访问设置)? 我遇到的实际问题是,大概有80个方程式,
我有一些专有的公式,用于计算一些车辆动态的东西.我把它全部放在一个php文件中,用户可以从客户端的
javascript中的ajax访问它.
我相信通过这样做,用户永远无法访问php脚本中的公式,这是真的(如果我有正确的访问设置)? 我遇到的实际问题是,大概有80个方程式,这是在循环中运行200次以获得最终答案及其cpu密集型.运行1很好,但如果我有10个人使用该网站,它将减慢服务器的速度. 我不能将所有公式放在客户端,否则他可以下载它们.而且我不能在客户端说出90%的方程式而将剩下的方程式留在服务器上,因为那时我将不得不在循环内用ajax 200次返回以获得答案一次. 我有什么选择在客户端完成工作但保护公式? 解决方法
如果不让客户端看到该代码,则无法在客户端运行代码.你可以混淆你的代码,但是对于类似数学方程式的东西,我怀疑你可以做的混淆方式会使内容模糊不清,以防止有人弄清楚方程式是什么.
你的选择是: >投资一些更好的硬件,以便您的服务器可以处理更多用户.这可能意味着在不同于Web服务器层的层上运行计算. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |