202106-26 基于swoole Server 的企业级服务框架 EasySwoole HOT EasySwoole 是一款基于Swoole Server 开发的常驻内存型的分布式PHP框架,专为API而生,摆脱传统PHP运行模式在进程唤起和文件加载上带来的性能损失。 继续阅读 >
202106-25 为什么Swoft是swoole框架最常用排名第一 HOT Swoft 是一款基于 swoole 扩展实现的 PHP 微服务协程框架。Swoft 能像 Go 一样,内置协程网络服务器及常用的协程客户端且常驻内存,不依赖传统的 PHP-FPM。 继续阅读 >
202106-25 swoole框架帮助文档,带你快速入门 HOT Swoole虽然是标准的PHP扩展,实际上与普通的扩展不同。普通的扩展只是提供一个库函数。而swoole扩展在运行后会接管PHP的控制权,进入事件循环。当IO事件发生后,swoole会自动回调指定的PHP函数。 继续阅读 >
202106-24 对比FPM,为什么swoole框架市场占有率不高 HOT 最近两年,虽说Swoole框架如雨后春笋一般,遍地开花。但与FPM框架相比,还是很小众化。FPM框架有哪些优势?为何swoole框架难以捍动其地位? 继续阅读 >
202106-23 对比几个基于swoole的框架,选择一个适合自己的! HOT 目前在开发过程中因需要调用其他第三方的接口,但是第三方的接口功能存在一些局限性,因此想选择一个swoole的框架,目前是只针对这个需求使用,后续别的需求也有可能会用到。 继续阅读 >
202106-22 swoole框架有哪些?怎么选择? HOT swoole是实现各种协议及实现异步高性能的一个库,不是框架。包括上层的编程API和底层的hack,协程只不过是实现异步的一种方式。 继续阅读 >
202106-21 关于swoole框架最近修改开源协议,作者这样回应 HOT 早期swoole是用php代码基于php的stream pcntl socket libevent 实现,php的版本后来在2012年使用c进行了重构,一直开发维护到现在。 继续阅读 >
202106-19 Easyswoole 框架接入HyperfCommand HOT Hyperf 是基于 Swoole 4.4+ 实现的高性能、高灵活性的 PHP 协程框架,内置协程服务器及大量常用的组件,性能较传统基于 PHP-FPM 的框架有质的提升,提供超高性能的同时,也保持着极其灵活的可扩展性,标准组件均基于 PSR 标准 实现,基于强大的依赖注入设计,保证了绝大部分组件或类都是 可替换 与 可复用 的。 继续阅读 >
202106-19 swoole框架特点总结 HOT swoole有两个部分。 一个是PHP扩展,用C开发的,这是核心。 另一个是框架,像yii、TP、Laravel一样,是PHP代码写的。 继续阅读 >
202106-18 你真的了解swoole框架是什么吗? HOT swoole是PHP的异步、并行、高性能网络通信引擎,使用纯C语言编写,提供了PHP语言的异步多线程服务器,异步TCP/UDP网络客户端,异步MySQL,异步Redis,数据库连接池,AsyncTask,消息队列,毫秒定时器,异步文件读写,异步DNS查询。 Swoole内置了Http/WebSocket服务器端/客户端、Http2.0服务器端。 继续阅读 >
202106-18 swoole框架入门教程指南 HOT swoole底层是C写的。swoole系列函数可以理解为swoole提供给php的api,php通过swoole系列函数调用swoole的api,来启动swoole服务、注册回调函数等,swoole的事件驱动来执行对应的回调函数。这完全区别于普通的php扩展只提供库函数,而对于swoole,php只是传递的作用,真正的程序控制权是swoole。 继续阅读 >
202106-17 关于协程的优点以及swoole 协程的使用场景 HOT 在swoole中,已经自带了协程管理器,以及异步io的扩展(redis.mysql,http客户端等),我们只要安装好swoole扩展,就可以直接使用协程了 继续阅读 >
202106-16 swoole和workman之间有什么不同? HOT workerman和swoole在现阶段很受争议,有时间你得认识认识,不然你就不是混php圈子的。swoole是使用C语言实现的socket通信框架,workerman则是使用纯php实现的socket框架,二者进程模型上也存在很多的不同。 继续阅读 >
202106-16 如何让swoole完美支持ThinkPHP5呢 HOT 协程可以理解为纯用户态的线程,其通过协作而不是抢占来进行切换,相对于进程或者线程,协程所有的操作都可以在用户态完成,创建和切换的消耗更低,Swoole 可以为每一个请求创建对应的协程,根据 IO 的状态来合理的调度协程。 继续阅读 >
202106-15 php基于swoole4 websocket HOT 本项目基于swoole4开发,集成相关常用功能,windows用户只需克隆项目至本地,双击run.bat即可开启websocket服务器 继续阅读 >
202106-11 居然报错了?如何安装swoole Loader扩展呢? HOT 最近有小伙伴问我,说wordpress极致子主题4.0版本安装有问题,怀疑是源码问题,既然有问题,那就解决呗,不要怀疑源码,都是经过测试的没问题了才发出来的。 继续阅读 >