首页
学习
活动
专区
工具
TVP
发布

Hcms

Hcms 是一个基于 Hyperf 框架的项目开发管理系统 , 在Hyperf超高速且灵活的特性加持下,构建一个快速开发、模块复用的项目开发管理系统。
专栏作者
7
文章
2100
阅读量
6
订阅数
Hcms实战1:控制器Controller
控制器Controller的作用定义路由、中间件和校验提交的数据。一些比较简单的业务处理逻辑都也可能会在Controller写,但是如果有比较稍微复杂的业务逻辑,都建议封装到Service中
黄振炼
2023-11-25
1510
Hyperf 源码分析-HttpServer
在 Hyperf 启动 中在注册服务事件(registerSwooleEvents)的时候会对回调方法和类进行实例化,然后指定回调方法 onRequest ,还有在对初始化回调的时候,对于 MiddlewareInitializerInterface 回调进行中间件初始化。所以在注册事件的时候就执行了 HttpServer 的两个方法
黄振炼
2023-11-03
3150
Hyperf源码分析 - Http 路由
在官方文档提到 默认情况下路由由 nikic/fast-route 提供支持,并由 hyperf/http-server 组件负责接入到 Hyperf 中,RPC 路由由对应的 hyperf/rpc-server 组件负责。
黄振炼
2023-09-28
3160
Hcms 如何实现子域名-多应用
定义 getHost 方法获取当前请求的域名,在通过 getBrandIdByHost 找到对应的品牌ID。
黄振炼
2023-08-30
1350
Swoole基于WaitGroup协程控制
目前需要有一个批量的并发需求,例如是需要并发群发1000条信息出去。如果传统串行方式执行,需要等待时间会比较长。如果直接使用并发操作,可能一下子执行1000并发可能会导致服务器资源突然飙升,影响正常业务的处理。所以就需要一个能够并发处理,又能合理控制并发数量的执行。
黄振炼
2023-08-17
2190
Hyperf 实践事务与锁
数据库锁的应用需要包含在事务中,如果没有事务,单独在model查询中加入 lock 是无效的。
黄振炼
2023-07-27
4330
Hcms:从thinkphp到Hyperf拥抱swoole
首先除了Hyperf是swoole官方力推的框架之外,还是看重Hyperf的灵活性,特别是核心架构中的一些特性给了一种耳目一新的感觉,也许这些对于其他语言开发来说是很正常的,但是对php开发者来说启发是很大,例如注解、AOP面向切面编程。
黄振炼
2023-07-17
5310
没有更多了
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
http://www.vxiaotou.com