swoole
imi v2.1 发布,分布式长连接开发框架,支持 Swoole、Workerman 等
2022-02-17 03:49:46阅读全文
PHP 基于 SW-X 框架,搭建高性能API架构(二)
开发阶段中,对swoole项目启动自动热更新代码是很有必要的,不然每次更新了代码,都需要手动reload一次服务。
2022-02-28 05:53:35阅读全文
PHP 多容器框架 imi v2.1.4 发布,支持将imi项目打包为phar文件
2022-07-12 10:20:18阅读全文
imi-nacos 正式支持服务注册——imi 框架微服务生态开发进度 20220916
服务注册可以把当前服务注册到注册中心,便于其他服务使用服务发现、负载均衡来获取到某个节点,并与服务进行通信。
2022-09-29 02:58:32阅读全文
windows下用swoole-cli来简化运行环境
众所周知用windows环境下写swoole的项目是真的麻烦,不是虚拟机就是测试服务器开发,好在现在有docker可以很方便的使用各种开发环境,但是资源占用也不少。偶然发现swoole-cli静态编译了php的swoole环境,确实很方便。
2022-10-07 18:55:59阅读全文
imi 框架微服务生态开发第一阶段完成 20221014
距离上次更新进度已经是一个月前了,这期间 imi 的微服务生态完成了服务发现(负载均衡)(Nacos)和调用链路追踪(Zipkin 和 Jaeger)。
2022-10-14 13:28:58阅读全文
[开源] PHP中实现定时任务, spl\MinHeap 的优势和缺陷. 和替代解决方案
在进行项目开发的时候, 我们经常能遇到需要实现定时任务的应用场景, 比如: 登录Session管理、计划任务、按时间服务的计费订单. 通常情况下我们使用(MinHeap)最小堆来实现.
2022-11-16 17:13:18阅读全文
Swoole-Cli 5.0.1:PHP 的二进制发行版
Swoole-Cli 是一个 PHP 的二进制发行版,集成了 swoole、php 内核、php-cli、php-fpm以及多个常用扩展。Swoole-Cli 是全部静态编译打包的,不依赖任何操作系统的so动态链接库,具备非常好的移植性,可以在任意 Linux 系统之间复制,下载即可使用。
2023-01-11 14:03:44阅读全文
Hyperf 3.0 发布,PHP 新时代
在过去的一年半时间里,Hyperf 2.2 共发布了 35 个小版本,使 Hyperf 达到了一个前所未有的高度,这里也获得了一些不错的数据反馈。
2023-01-11 09:36:48阅读全文
Swoole-Cli v5.0.2 增加 opcache/readline 扩展,强化 Cli-Server
最近我们发布了 Swoole-Cli v5.0.2,这个版本增加了 opcache 扩展,使得 swoole-cli 内置的 php-fpm、cli-http-server 也可以用于生产环境了,而不仅仅是作为测试使用。
2023-03-09 21:34:13阅读全文
详解MyBatis中Executor执行SQL语句的过程
前言在详解MyBatis的SqlSession获取流程文章中已经知道,MyBatis中获取SqlSession时会创建执行器Executor并存放在SqlSession中,通过SqlSession可以获取映射接口的动态代理对象,动态代理对象的生成可以参考详解MyBatis加载映射文件和动态代理,可以
2023-03-10 02:10:36阅读全文
Spring事务回滚的两种方法
当然,Spring事务回滚的前提是你当前使用的数据库必须支持事务,比如MySQL的Innodb是支持的,但Mysaim则是不支持事务的。方法一
2023-03-16 17:00:33阅读全文
Think-Swoole: 全面协程化你的 ThinkPHP 应用
ThinkPHP 是一款经典的国产开源 PHP 开发框架。ThinkPHP 诞生于 2006 年,距今已经有 17 年历史。ThinkPHP 在国内的应用非常广泛,很多知名企业使用了 ThinkPHP 来构建 Web 项目。
2023-03-16 22:04:44阅读全文