Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/246.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 保护应用程序代码源的一部分_Php_Access Control_Source Code Protection - Fatal编程技术网

Php 保护应用程序代码源的一部分

Php 保护应用程序代码源的一部分,php,access-control,source-code-protection,Php,Access Control,Source Code Protection,我正在开发一个ERP应用程序。 下个月我将招聘2名员工,开发人员 该应用程序由两部分组成: 系统的核心 模块。 是否有办法保护系统的核心,防止新员工盗窃?我不想看到我的代码与竞争对手在几个月内的风险存在 我想通过FTP、SVN工作等限制访问。。但是仔细想想,我发现开发人员总是有办法知道系统文件的核心——一个简单的显示php目录或执行一个脚本来重命名文件。php。txt可以下载吗 用Ioncube编码核心就足够了? 其他解决方案?这实际上是一个法律问题,而不是编程问题。你应该让他们签署保密和竞业禁

我正在开发一个ERP应用程序。 下个月我将招聘2名员工,开发人员

该应用程序由两部分组成:

系统的核心 模块。 是否有办法保护系统的核心,防止新员工盗窃?我不想看到我的代码与竞争对手在几个月内的风险存在

我想通过FTP、SVN工作等限制访问。。但是仔细想想,我发现开发人员总是有办法知道系统文件的核心——一个简单的显示php目录或执行一个脚本来重命名文件。php。txt可以下载吗

用Ioncube编码核心就足够了?
其他解决方案?

这实际上是一个法律问题,而不是编程问题。你应该让他们签署保密和竞业禁止协议,今天就到此为止——想出不必要的复杂解决方案真的是不必要的

我想通过FTP、SVN工作等限制访问。。但是仔细想想,我发现开发人员总是有办法知道系统文件的核心,或者执行一个脚本来重命名系统文件。php。txt可以下载吗

很明显。认识到任何由一个人发明的安全都可能被另一个人规避。您仍然应该施加这样的限制——如果他们确实获得了对应用程序核心的访问权,您可能需要证明这只能通过故意规避安全措施来实现


坦率地说,总是给员工提供他们完成工作所需的访问权限,但不能超过此范围。

您是否已经搜索过答案?这里有很多建议,例如,请参阅。在另一台服务器上为系统的核心开发一个API怎么样?。因此,我认为,员工对此无能为力:无法重命名文件,无法访问文件/服务器,无法替换文件…他们只能编写模块代码。