当前位置:首页 > 编程技术 > php技术 > 正文内容

php Swoole Compiler 扩展全版本大全

车厘子7个月前 (09-21)php技术479

Swoole Compiler 简介

Swoole Compiler 是识沃科技推出的 PHP 代码加密和客户端授权解决方案,通过业内先进的代码加密技术,包括流程混淆、花指令、变量混淆、函数名混淆、虚拟机保护技术、扁平化代码、SCCP 优化等,将 PHP 程序源代码编译为二进制指令,来保护您的源代码。

安装前注意事项

  • Windows的PHP仅支持64位版本

  • 扩展选择需要根据PHP是否线程安全选择对应版本,可打印phpinfo查看 Thread Safety 的值,如果为 disabled ,则为非程安全版本,Swoole Loader扩展选择文件名带 nts 的扩展安装,否则选择 文件名带 ts 的扩展安装。

如图中展示的为非线程安全版本:

image.png

扩展目录

  • Windows一般在PHP安装目录下的ext子目录中

  • Linux可使用命令php -i | grep extension_dir找到扩展目

php -i | grep extension_dir

使用官方的安装向导工具

或者直接使用官方提供的安装Swoole Compiler 安装向导,直接按照安装向导页面的提示进行操作。下载链接:

swoole_loader_helper.zip 此文件下载解压后,是一个php文件,直接放在网站主目录下,使用http(s)//你的域名/swoole_loader_helper.php  即可进入安装向导页面。

扩展安装界面.jpg

设置配置

下载对应的Swoole Loader扩展版本后,上传到对应的php扩展安装目录,上传完成后在php.ini配置文件结尾处添加一行:

extension = swoole_loader73_linux_nts.so  //等号后面替换成你对应版本的文件名

php5.6版

Linux非线程安全版:

swoole_loader56_linux_nts.zip

Linux线程安全版:

swoole_loader56_linux_zts.zip

Windows非线程安全版:

php_swoole_loader_php56_nzts_x64.zip

Windows线程安全版:

php_swoole_loader_php56_zts_x64.zip

php7.2版

Linux非线程安全版:

swoole_loader_72_nts.zip

Linux线程安全版:

swoole_loader_72_zts.zip

Windows非线程安全版:

swoole_loader_72_nts_win.zip

Windows线程安全版:

swoole_loader_72_zts_win.zip

php7.3版

Linux非线程安全版:

swoole_loader_73_nts.zip

Linux线程安全版:

swoole_loader_73_zts.zip

Windows非线程安全版:

swoole_loader_73_nts_win.zip

Windows线程安全版:

swoole_loader_73_zts_win.zip

php7.4版

Linux非线程安全版:

swoole_loader_74_nts.zip

Linux线程安全版:

swoole_loader_74_zts.zip

Windows非线程安全版:

swoole_loader_74_nts_win.zip

Windows线程安全版:

swoole_loader_74_zts_win.zip



本文链接:https://yun.ha.cn/post/154.html 转载需授权!

分享到:

扫描二维码推送至手机访问。

版权声明:本文由云蛤社区发布,如需转载请注明出处。

技术交流QQ群:657091037

部分文章和资源从互联网中收集,如有侵权 联系站长删除。

本文链接:https://yun.ha.cn/post/154.html

分享给朋友:

“php Swoole Compiler 扩展全版本大全” 的相关文章

php写一个雪花算法案例

php写一个雪花算法案例

雪花算法是一种分布式 ID 生成算法。它可以在一个分布式系统中生成唯一的 ID。下面是一个简单的 PHP 实现:<?php /**  *  分布式 id 生成类     组成: &...

php自动计算并转换流量单位(b kb mb gb tb转换)的方法

php自动计算并转换流量单位(b kb mb gb tb转换)的方法

   我们都知道系统的流量统计都是以字节单位进行存储,如果我们在做流量统计相关功能时,不可能直接将字节显示给用户,如果直接显示比特将会是很长一段数字,例如:1KB = 1024b1MB = 1048576b1GB = 1073741824b  由此可...

php时间日期计算方法

php时间日期计算方法

  php自带的函数strtotime(),可以用来快速计算一天后、一周后、一个月后、一年后的时间。可以用于计算会员到期日,产品到期时间等等。具体用法$today = date('Y-m-d'); //今天的日期 $wutian =...

php通过时间戳自动计算 1分钟前,N小时前,N年前的例子

php通过时间戳自动计算 1分钟前,N小时前,N年前的例子

  最近刚好有一个php项目需求,需要用显示帖子的发布时间,时间显示格式要求是这种的:N分钟前,N小时前,N个月前,N年前;其实实现方法有很多种,我这里就用了最简单傻瓜式的方式来写。直接判断秒数来输出对应的时间,具体如下:1分钟 = 60秒1小时 = 3600秒一天(24小时) =&nbs...

对ThinkPHP模型查询出的结果数据集进行排序的方法

对ThinkPHP模型查询出的结果数据集进行排序的方法

   相信很多小伙伴也在用ThinkPHP进行项目开发,ThinkPHP的模型功能可以很方便的对数据库进行增删改查的操作,ThinkPHP的模型也自带了order()方法进行原生MySql排序查询。但是可能会有一些业务逻辑需要将查询的数据集进行二次处理以及排序等操作,今天给大家分...

php实现监听Redis缓存过期回调的方法

php实现监听Redis缓存过期回调的方法

Redis简介   Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。Redis缓存过期Redis是可以设置一个Key的...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。