请选择 进入手机版 | 继续访问电脑版

PHP实现限制域名从而保护源代码不被拷贝方法教程

[复制链接]
查看3020 | 回复1 | 2019-7-29 14:48 | 显示全部楼层 |阅读模式
PHP实现限制域名从而保护源代码不被拷贝方法教程

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

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

PHP程序限制域名的程序源码如下:

  1. <?php
  2. if(!in_array($_SERVER['HTTP_HOST'],array('zidiu.com','www.zidiu.com'))){exit('建站请联系开发者QQ:123456789');}
  3. ?>
复制代码

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

你在代码中加入这句话之后,然后把这个代码文件进行加密处理,人家就不知道怎么删了,另外你这个文件必须是网站的核心文件。


360 | 2019-8-19 22:02 | 显示全部楼层
技术学习教程网,支持一下。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

UID
1
贡献
387
丢币
38902
主题
4607
回帖
116
注册时间
2018-9-25
最后登录
2024-3-24