这个问题可能看上去很模糊,所以我会说明我想在我的项目中做什么,以及我将如何去做。
我在excel中创建了评估工作簿,这些工作簿操作起来就像使用VBA使用GUI的完全可执行程序。工作簿本身用于评估特定项目。例如,我创建了工作簿,用于评估地下室开发、厨房装修、浴室装修和其他住宅装修项目。
后端表包含了估算不同任务和贸易/材料定价的公式。在这些工作簿的后端是标记值和边距值。最重要的是,我可以锁定对敏感信息的访问,这样只有少数人可以查看或修改这些值。工作簿的前端允许为我为之构建的公司工作的估值器,有限的访问权限。它还减少了估计器可能产生的误差。
此时,我正在使用Javascript/jquery构建一个web应用程序,以增加我的客户群。使用excel工作簿,只有使用excel的人才能使用工作簿,因为据我所知,excel是唯一可以运行VBA宏的程序。
问题:
由于我对PHP和SQL的了解有限,我没有建立一个数据库来存储,也没有设置PHP文件来检索信息。
为了解决这个问题,我想将我所有的全局变量存储在一个单独的.js表中,这是任何浏览器上的开发工具都无法访问的。这样,我就可以向我的客户、竞争对手和客户隐瞒他们项目的利润率和个人成本的信息。单独的工作表还可以使更新值变得更容易。我也想隐藏一般的结构和框架,使它不容易被模仿或复制。
也许我要找的是另一种解决方案?
谢谢你提前帮忙!
发布于 2015-12-30 05:37:26
不是的。如果您需要一些信息来显示网页,并且没有任何服务器端代码,这些信息必须在用户的浏览器中。
另一方面,我从未尝试过编写或侵入VBA,所以我不知道这有多难,但从概念上来说,它不可能不同:如果您在不受信任的客户端计算机上计算某些内容,则计算中使用的数据是不安全的。
https://stackoverflow.com/questions/34523324
复制相似问题