PHP、python的源码如何保护? 5
大家好,最近在做web后端开发,起初使用python写的,但python是以源文件执行的,没办法加密,这样如果员工泄露或服务器被入侵,那不是所有的东西一股脑都被人拿走了?...
大家好,最近在做web后端开发,起初使用python写的,但python是以源文件执行的,没办法加密,这样如果员工泄露或服务器被入侵,那不是所有的东西一股脑都被人拿走了?别人有了你的服务端后台后可以很快也做一模一样的功能来。
所以我查了一下php这个语言,但遗憾的是这个语言好像也是以源码运行的?我就搞不明白,对于这类直接以源码运行的程序,如何来保护代码的安全?我网络上查了下都是说做一些混淆等等,但据说反编译都能翻译回来,而且混淆会造成运行性能下降。
我还查了很多做后端的还使用到java开发,java虽然也是解释型语言,但java是先编译成字节码,然后在以字节码的方式在jvm上运行,那这样用java开发的后台,开发环境和商用环境就可以分开,在商用环境上不存放源代码,这样就很完美的解决了源码保护的问题。
以上这些是我对百度上搜索下来自己理解,不知道对不对,希望大神帮忙指点迷津。 展开
所以我查了一下php这个语言,但遗憾的是这个语言好像也是以源码运行的?我就搞不明白,对于这类直接以源码运行的程序,如何来保护代码的安全?我网络上查了下都是说做一些混淆等等,但据说反编译都能翻译回来,而且混淆会造成运行性能下降。
我还查了很多做后端的还使用到java开发,java虽然也是解释型语言,但java是先编译成字节码,然后在以字节码的方式在jvm上运行,那这样用java开发的后台,开发环境和商用环境就可以分开,在商用环境上不存放源代码,这样就很完美的解决了源码保护的问题。
以上这些是我对百度上搜索下来自己理解,不知道对不对,希望大神帮忙指点迷津。 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询