0

我开发了一个应用程序,它是用 PHP 编写的(带有一堆 SQL 脚本),这个应用程序将被一些小公司使用。为了让他们使用它,我必须为他们安装 Apache 和 SQL Server。

我所想到的每一种方法都达不到我所需要的。我实际上只是希望使用 ZendGuard 或 IonCube,但它们不支持 PHP 5.3.x。

有没有一种更简单的方法,我可以在数据库中存储一个密钥,并让应用程序只有在它知道它在该服务器上时才运行?

也许根据一些随机数字/字母和机器名、sql server 主机名创建一个密钥,并在系统使用时对其进行编码/解码?

感谢大家的任何帮助或想法

4

1 回答 1

2

即使 Zend 和 Ioncube 不支持 PHP 5.3 代码(我很难相信!你确定吗?),我相信它们会在可预见的将来。

我认为值得询问他们何时会引入对它的支持。

更新:这似乎是真的:Zend但问题是,您的软件真的需要 5.3(即使用 5.3 的特定功能,如命名空间等吗?)

于 2010-05-28T12:04:24.267 回答