将 PHP 文件转换为二进制文件
是否可以将PHP文件转换为二进制文件并将其部署在Web服务器上?
几个月前,我搜索了它(php代码保护或脚本保护),我的结果是:
我提供了一些描述,但试图谷歌他们并原谅我。
请小心搜索,因为您可能会遇到php压缩器,而压缩器只是关于和其他http传输压缩机制。GZIP
php脚本保护工具最重要的问题是:
多少速度的php运行时性能会降低(下降)(速度下降多少)
我们需要一个额外的环境还是在php服务器上安装工具?
易于操作
您将在以下位置找到有关完整描述和比较的信息:http://www.seocompany.ca/software/free-encryption-software.html
混淆器
您会在网络上找到很多混淆器,但不能保证您的代码正常工作。
即使我发现了一种混合的方式与和混淆php,因为我也有经验,我测试了它,但是不起作用。Visual C++
MSVS
asp.net
转换器和储物柜
离子保护者(http://www.ioncube.com/):哦,不是免费的,但我听说过很多关于他的名声
phc(php编译器):免费,是一个很好的例子,但“Brendan Long”说的是事实,因为phc有一个痛苦的安装方式。然而,结果是神奇的,并有著名的名字,如离子
php储物柜:我得到了它并测试了它。它在编译代码时有错误,并且它的发布价格低于php5。绝对不是免费的,对于想ccr-ac*ks的人来说,为php储物柜找到它是不可能的。
Zend Guard:一种完美的保护方式,但它比phc或ion更难,因为你需要在服务器上使用Zend运行时环境(ZRE),而Zend Guard是绝对非自由的,但是如果你是Zend人(zend framework+zend IDE+zend Guard),你应该知道Zend Guard与zend IDE兼容,代码阻塞过程将非常容易。我不是Zend的人,因为zend框架和zend Guard显然都会降低运行时速度。我喜欢php加速运行时。
php -> C/C++ compiling
(是的,这是可能的)(世界上最好的表演):它不是那么有名,所以如果没有人谈论,这是正常的。
facebook hiphop:这个工具被facebook用来编译c ++ / c上的php文件,以获得更好的性能,但最终我们有不可读的编译代码。我不记得了,但我认为它需要对linux或php重新编译机制有很好的熟悉。(但是不要相信我薄弱的记忆力并谷歌它)(有关 PLZ 的 PHP RECOMPRE 编译方式,请参阅最新版本的 php_manual.chm)Microsoft Visual C++
最后,我使用在php 5.3和复杂脚本上运行的正则表达式使我自己变得简单,所以我继续前进和不同的加密机制,并得到了php安全开发的评论。OpenSSL
祝你成功。