2

我正在使用 Symfony2.3.​​4 和 PHP 5.6.3。

我要部署一个刚刚完成的项目,我需要“手动”完成,这意味着将项目源代码手动复制到公司的生产服务器上,因为我不能使用任何工具或任何工具类似。

我以前从来没有这样做过,到目前为止我用谷歌搜索过的东西简直就是地狱。但最让我担心的是,一旦我的代码在服务器中,它的保护问题,即:没有人四处嗅探、编辑、复制、剽窃等。

我不知道我是否有任何意义,或者这是一个明显的问题,我真的真的零经验部署网络应用程序所以要温柔。

4

2 回答 2

1

任何对服务器具有管理权限的人都可以读取和复制您的代码,当然包括服务器管理员(即托管服务提供商的员工)。

当然,世界上任何托管服务提供商都可以做到这一点,AFAIK 从来都不是问题,因为他们通常是专业的,不会这样做。

我能想到的唯一解决方案是设置一个只有 SSH 访问权限的 VPS,但这当然意味着你必须自己设置整个 Web 服务器……这比简单地部署代码还要复杂。

于 2015-07-17T17:05:54.910 回答
0

要回答您的问题,如果您真的(真的!)想要这个,您可以查看这个 SO 问题:Is there a code obfuscator for PHP?

但你不应该那样做!如前所述,不要被托管服务提供商吓到,也不要设置自己的服务器。:)

于 2015-07-17T19:22:01.217 回答