Swoft framework
基于 Swoole 原生协程的新时代 PHP 全栈式协程框架
中文文档 码云下载框架特性
Swoft 框架是首个基于 Swoole 原生协程的新时代 PHP 高性能协程全栈框架,内置协程网络服务器及常用的协程客户端,常驻内存,不依赖传统的 PHP-FPM
全异步非阻塞 IO 实现,以类似于同步客户端的写法实现异步客户端的使用,没有复杂的异步回调,没有繁琐的 yield,有类似 Go 语言的协程,灵活的注解
强大的全局依赖注入容器、完善的服务治理、灵活强大的 AOP、标准的 PSR 规范实现等
AOP面向切面编程实现原理
AOP 框架底层是通过动态代理模拟实现。代理是一种常用的设计模式,其目的就是为其他对象提供一个
代理以控制对某个对象的访问,代理类负责为委托类预处理消息,过滤消息并转发消息,以及进行
消息被委托类执行后的后续处理。
/**
* @Aspect()
* @PointBean({Bean::class})
*/
class BeanAspect
{
/**
*
*/
public function around()
{
}
}