使用eAccelerator加密PHP程序

 更新时间:2008年10月03日 20:39:53   作者:  
这款软件的功能就是通过在内存中缓存PHP文件从而加速PHP程序的执行速度。由于MMCache的原作者被Zend挖走,MMCache的开发一直处于停滞状态。而Eaccelerator却借鉴了MMCache的优点而一直在不断的更新。
使用 eAccelerator 加密PHP程序
复制代码 代码如下:

# /usr/local/bin/encoder

执行后会看到简单的使用说明:
复制代码 代码如下:

Usage: encoder [options] source_file_name
encoder [options] source_file_name...
encoder [options] source_directory_name...
Options:
-s suffix
encode files only with following suffix (default is "php")
-a
encode all files (no by default)
-l
follow symbolic links (no by default)
-r
encode directories recursively (no by default)
-c
copy files those shouldn't be encoded (no by default)
-f
overwrite existing files (no by default)
-w
exclude check for eaccelerator_load() and subsequent warning
-o target
If you encode only one script then 'target' specifyes an output
file name. If you encode directory or several files at once
then 'target' specifyes an output directory name.
Examples:
encoder some_file.php
encoder some_file.php -o some_encoded_file.php
encoder *.php -o some_dir
encoder ~/public_html/x -rcf -sphp -sinc -o ~/public_html/y

稍微玩一下应该就知道怎 用了...
使用 encoder 去对 PHP 程式加密编码,会产生另外一个档案,你也可以对整个目录作转换,例如:
复制代码 代码如下:

# encoder code -rcf -sphp -sinc -o code_encoded

这个命令会把 code/ 目录下所有的 php / inc 结尾的档案作编码,并存放到 code_encoded 下面,
同时,由于指定了 -c 这个选项,其他格式、不需编码的档案,如 jpg/gif/html/js 等,
也会原封不动复制一份到 code_encoded 下面,这样方便你直接以这个目录来提供服务。
选项 -r 含底下所有子目录

相关文章

  • PHP中addslashes与mysql_escape_string的区别分析

    PHP中addslashes与mysql_escape_string的区别分析

    这篇文章主要介绍了PHP中addslashes与mysql_escape_string的区别,简单分析了addslashes与mysql_escape_string在使用过程中的区别,具有一定参考借鉴价值,需要的朋友可以参考下
    2016-04-04
  • php实现获取文章内容第一张图片的方法

    php实现获取文章内容第一张图片的方法

    这篇文章主要介绍了php实现获取文章内容第一张图片的方法,涉及对正则表达式的操作,非常具有实用价值,需要的朋友可以参考下
    2014-11-11
  • PHP5.6.8连接SQL Server 2008 R2数据库常用技巧分析总结

    PHP5.6.8连接SQL Server 2008 R2数据库常用技巧分析总结

    这篇文章主要介绍了PHP5.6.8连接SQL Server 2008 R2数据库常用技巧,结合实例形式分析总结了PHP5.6.8连接SQL Server 2008 R2数据库操作步骤、遇到的问题及相应的解决方法,需要的朋友可以参考下
    2019-05-05
  • php5.3 不支持 session_register() 此函数已启用的解决方法

    php5.3 不支持 session_register() 此函数已启用的解决方法

    php从5.2.x升级到5.3.2.出来问题了。有些原来能用的程序报错了,Deprecated: Function session_register() is deprecated
    2013-11-11
  • PHP正则表达式笔记与实例详解

    PHP正则表达式笔记与实例详解

    这篇文章主要介绍了PHP正则表达式,结合实例形式详细说明了php正则表达式概念、原理、常用函数及相关操作注意事项,需要的朋友可以参考下
    2019-05-05
  • PHP简单验证码功能机制实例详解

    PHP简单验证码功能机制实例详解

    这篇文章主要介绍了PHP简单验证码功能机制,结合实例形式深入浅出的分析了php验证码的原理、实现步骤及相关操作技巧,需要的朋友可以参考下
    2019-03-03
  • CentOS下PHP安装Oracle扩展

    CentOS下PHP安装Oracle扩展

    这篇文章主要介绍了CentOS下PHP安装Oracle扩展,本文讲解了环境、下载Oracle客户端、更改php.ini、重新启动PHP等内容,需要的朋友可以参考下
    2015-02-02
  • PHP SESSION机制的理解与实例

    PHP SESSION机制的理解与实例

    今天小编就为大家分享一篇关于PHP SESSION机制的理解与实例,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-03-03
  • php中substr()函数参数说明及用法实例

    php中substr()函数参数说明及用法实例

    这篇文章主要介绍了php中substr()函数参数说明及用法,以实例形式深入分析了substr()函数中的各个参数的含义,并举例说明了其对应的用法,需要的朋友可以参考下
    2014-11-11
  • PHP数学运算与数据处理实例分析

    PHP数学运算与数据处理实例分析

    这篇文章主要介绍了PHP数学运算与数据处理方法,结合实例形式分析了PHP的数据类型与基本数学运算方法,需要的朋友可以参考下
    2016-04-04

最新评论