【发布时间】:2013-04-12 18:23:11
【问题描述】:
我要做的是将外部 .php 文件包含到项目中。
我即将为一个在线商店的客户开始一个项目。我已经创建了一些我想在这个项目和其他项目中使用的类和函数,但我不想将这些函数和类提供给客户,因为它们可以消除一些限制,原因有很多(主要是价格原因)我已经申请了网站。
即使是保护我的文件的最明显的方法,我也真的不想使用 ionCube 或 Zend Guard,因为我不得不提高价格(对业务不利),而且因为一些共享托管服务提供商会这样做不支持此功能,并且使用专用服务器也很昂贵(也不利于业务)。所以最后我想做的是从我自己的服务器中包含这些文件,例如,我的服务器上有一个名为 cart.php 的文件,并将它包含在托管在不同服务器中的客户端项目中。
希望你能理解我奇怪的解释。
谢谢。
【问题讨论】:
-
一般来说这不是一个好主意。如果您的代码无法信任您的客户,请获取新客户或设置托管服务。
-
您有业务,而不是编程问题。在这里,我们能为您做的不多。如果您的模型对业务不利,那么您的模型对业务不利。时期。与您的客户一起抱怨这一切有多糟糕。