部署没有源代码的网站

时间:2013-04-01 07:45:26

标签: php javascript jquery html html5

我用php开发了网站。我想在没有源代码的情况下部署它。有可能与PHP?

我可以将网站代码转换为某种中间形式,然后进行部署吗?

3 个答案:

答案 0 :(得分:6)

您可以使用Zend防护对您的代码进行编码,使其无法进行逆向工程......

http://www.zend.com/en/products/guard/

答案 1 :(得分:4)

PHP HTML和JavaScript是开源语言,所以你无法对它们进行无法解码的编码。一种方法是Zend Guard - Encode Your PHP Applications用于php,可以通过以下网站进行解码:Websites for zend decoder online.

  

但好消息是,如果你总是使用最后一个版本的Zend Guard   它无法逆转,因为它仍然没有解码器。

另一种方法是,您购买VPS (Virtual private server)Dedicated Server并在其中部署源代码,然后将您的Web应用程序使用情况出售给您的客户(而不是源代码)。所以,你拥有主机的用户名和密码,没有人能看到你的应用程序代码。


<强>更新

最近,我使用了ionCube。没关系。但是,您需要稍微更改部署过程。在将代码传输到部署服务器之前,您需要通过ionCube对其进行加密。之后,您应该在服务器上安装ionCube加载器,php可以通过它加载加密代码。

答案 2 :(得分:1)

如果您要在共享主机或任何第三方托管上托管您的网站,您可以使用zend编码器或ioncube php编码器,它们将保护您的源代码。

http://www.zend.com/en/products/guard

http://www.ioncube.com/sa_encoder.php