PHP一行代码实现项目绑定域名从而保护源代码

来源:互联网 发布:js判断时间间隔 编辑:程序博客网 时间:2024/06/06 00:55

 用PHP编写好的源码,如果不想被其它人直接利用怎么办?首先想到的是加密,但除了Zend 5加密还比较难破解外,其它的加密方式都不堪一击。即使不破解,不怀好意的人同样可以使用你的源码搭建一个和你一模一样的一个网站。这岂不是使你的劳动成果白白的被别人占为己有。下面介绍一种方法即通过绑定域名的方法来保护你的源代码不被直接拷贝运行。

如何通过程序绑定域名从而保护源码呢?比如你所做的网站将来要使用的是www.timem.net,如果PHP的程序丢失了,即使其它人使用你的PHP源码,如果判断的域名不正确,也无法运行,同时将源码加密起来,这样就万无一失了。

PHP程序绑定域名的程序源码如下:

<?phpif(!in_array($_SERVER['HTTP_HOST'],array('timem.net','www.timem.net'))){ exit('程序未授权:QQ920668625'); }?>

将这句源码放在PHP程序里,具体作用就不用解释了吧。然后再用Zend 5进行加密整合,就不用再担心自己的PHP源码丢失了。

原创粉丝点击