如何限制对PHP源代码的访问?

时间:2016-05-05 04:23:46

标签: php mysql executable

我知道这个问题有点奇怪,但事情是这样的:

我已经在PHP和mySQL数据库中为学校创建了一个Web应用程序。而且我在学期使用与迷你项目相同的应用程序。但现在我们需要将整个项目提交给我的老师。

但我不想给他我的源代码。我现在该怎么办?

有没有办法让我可以限制对我的PHP代码的访问,(比如对于C ++项目我们可以创建可执行文件)

2 个答案:

答案 0 :(得分:1)

有几种方法可以将PHP文件编译成Windows上的可执行文件。我只试过了两个,bamcompile和WinBinder。 Bamcompile已经有几年了,从个人经验来看并没有完美的工作,我无法访问他们的网站,尽管在SourceForge上找到了它的一些旧版本。

  1. http://www.bambalam.se/bamcompile/
  2. https://sourceforge.net/projects/bamcompile/files/bamcompile/
  3. 另一方面,

    WinBinder更倾向于用于在PHP内部创建GUI,因此可能无法使用您当前的源代码。

    http://winbinder.org/

    这里讨论了更多选项(Convert a PHP script into a stand-alone windows executable),虽然我没有其他选项的经验,也没有做出任何保证。

    如果我是你,我只是按原样向您的老师提交您的源代码;我不知道你不想与他分享的原因,但如果你真的想隐瞒你的源代码,上面的选项是最好的免费解决方案。祝你一切顺利。

答案 1 :(得分:0)

我听说过ionCube和zendguard,他们可以创建"编译"代码,但它们不是免费的,应安装在服务器上。