本文目录一览:
- 1、PHP加密工具选择,ioncube和ZendOptimizer各自的优点是什么
- 2、php 加密用Zend Guard还是 Zend Optimizer
- 3、ZendOptimizer能解密php文件吗?
- 4、安装了phpstudy还是提示安装zend optimizer
PHP加密工具选择,ioncube和ZendOptimizer各自的优点是什么
他们各自的优缺点是: ZendOptimizer(Zend Guard): 1、Zend Guard只能对带有PHP标记或源码的文件进行加密,对于其他不带有PHP标记的文本方式保存的文件不能进行加密操作 2、ZendGuard只能用于配置了ZendOptimizer的环境中,不能独立运行 3、ZendGuard在PHP4下的错误,对于PHP4的绝对路径及相对路径在加密时会出现较大的差别。 4、支持PHP4.2.X~5.2.X版本的加密 5、使用的ZendOptimizer(PHP引擎)可以提高源码20~50%以上的速度优化,结合ZendGuard可以提高至50%以上的性能速度 优化,且ZendOptimizer可以安装于当前较多主流系统中ionCube:1、ionCube不仅可以加密带有PHP标记或源码的php文件还可以对非php文件的以text方式保存的文件进行加密操作,如xml,js,css等。(但是读写时必须使用 ionCube所提供的读入API进行读写操作。) 2、ionCube在功能方面经过测试可以优胜于Zend公司的 ZendGuard,不仅支持期限,注册码,等加密方式,还支持对IP,MAC地址等复杂的加密方式 3、可加密的PHP版本从PHP4.0.6~5.2.X(比ZendGuard高2个级别) 4、ionCube与Zend一样,为了提高PHP性能优化也提供了相应的PHP引擎,可以为大多数操作系统提供PHP优化功能,但是可惜的是,至今未提供Windows版本的PHP引擎。 5、ZendGuard在PHP4下的错误,在ionCube中没有出现,可以看出ionCube相对稳定 6对于ionCube来说,对带有PHP标记或源码的文件采用压缩加密方式处理,对于非php的文本类文件则采用加密方式处理。在读入时必须使用 “ioncube_read_file/ ioncube_write_file”读写文件。
php 加密用Zend Guard还是 Zend Optimizer
zend optimizer级别相对zend guard而言版本较低,只能应用于php5.2及以下版本。zend optimizer加密的文件在zend guard下解析不了,相反,zend guard加密的文件zend optimizer解析不了。
php5.2使用的是zend optimizer。
php5.3使用的是zend guard。
zend optimizer属于被淘汰产品。
ZendOptimizer能解密php文件吗?
要在服务器里运行zend加密的php文件,必须在服务器上安装zendoptimiter(php5.3一下)或者zend guard loader(PHP5.3以上),才能运行,但是这不是解密(反编译),只是允许运行。
安装了phpstudy还是提示安装zend optimizer
其实phpStudy是自带Zend Optimizer和Zend Guard Loader,但是很多人老是问我怎么没有zend或提示Zend Optimizer not Installed
春哥告诉大家phpStudy默认启动是的apache+php5.3+Zend Guard Loader,
但是php5.3及以后的版本Zend Optimizer改名Zend Guard Loader。是zend官方改名不是我改的哟。
也就是说需要Zend Optimizer的程序将不能安装到php5.3以后的版本。
所以下载phpStudy之后切换到php5.2即可解决问题。如下图,按照春哥的截图去设置就好了。