Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/72.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_Html_Web_File Access - Fatal编程技术网

Php 允许文件访问

Php 允许文件访问,php,html,web,file-access,Php,Html,Web,File Access,我将把我的web项目部署到客户端。客户端希望在本地主机上运行它。 有没有一种方法,没有人可以访问我的代码文件,也不能复制它?有许多加密软件,如Ioncube,Source Guardian 但是他们会让你为软件付出代价 如果您是一名软件开发人员,并且经常会遇到此类问题,那么您可以这样做 但如果你只需要一个临时的解决方案,你可以使用 但是,如果项目中有许多页面,则必须逐个加密 它被称为模糊PHP代码。 我把下面的列表放在了一起——不知道它们是否都是最新的,或者现在有多少是免费的,但是你应该在这里找

我将把我的web项目部署到客户端。客户端希望在本地主机上运行它。
有没有一种方法,没有人可以访问我的代码文件,也不能复制它?

有许多加密软件,如IoncubeSource Guardian 但是他们会让你为软件付出代价

如果您是一名软件开发人员,并且经常会遇到此类问题,那么您可以这样做

但如果你只需要一个临时的解决方案,你可以使用
但是,如果项目中有许多页面,则必须逐个加密

它被称为模糊PHP代码。 我把下面的列表放在了一起——不知道它们是否都是最新的,或者现在有多少是免费的,但是你应该在这里找到一些有用的东西:

关于:

维基百科文章:PHP加速器 APC、Zend、xCache和Zend框架的比较 软件:

PHP的APC(PECL页面) 路送 图尔克mmcache 电子加速器 PHP加速器 SourceGuardian NuSphere Nu编码器 Gridinsft IonCube SA-Encoder.php 打开另一个线程,以便添加更多线程(请查看):

泽德卫兵 B编译器(PECL页)
PHC

它们也相对容易进行反向工程。@symcbean适用于模糊处理程序,不一定适用于现代编译代码解决方案。例如,ionCube在版本9中引入了使用动态算法密钥的加密,其中部分字节码可以加密,并且文件本身或外部都没有可解密的密钥,因此可能无法单独解密并解决“静态密钥”问题。当然,一个密钥必须在某个点上存在(可能有很多密钥),但这些密钥是如何存在的,以及具体何时存在,取决于个人编码。披露:我与ionCube有关联。此回复混合了死项目和无关项目,OP不需要考虑模糊器,因为它是a)基本可逆的,b)不停止复制,c)不阻止在未经授权的机器上使用。