提供最简单的方式开发面向C10K+的高并发HTTP服务或SOA服务

zan-logo-for-animation Created with Sketch.

Zan PHP Framework

PHP开发面向C10K+的高并发SOA服务
和RPC服务首选框架

文档 Star

Zan Extension

高效稳定、安全易用、线上实时验证的
全异步高性能网络扩展库

文档 Star

有赞亿级页面访问量的验证

每天为2,000+个服务提供300,000,000+次访问量支持,广泛应用于有赞各项业务

youzan intro

核心特性

  • 基于 yield 实现了独立堆栈的协程
  • 类似于 Golang 的并发编程模型实现
  • 基于 zan 提供异步非阻塞I/O服务
  • 连接池支持(内置MySQL、Redis、syslog等多种组件)
  • 类似 Golang 的defer机制解决由于异常导致的资源未释放、锁未释放的问题
  • 可继承的View布局及组件化支持,方便完成bigPipe/bigRender/首屏加载优化等不同的渲染方式
  • 基于模型驱动的SQLMap,实现了SQL的快速定位及方便的sharding、cache支持
  • 提供类似于 Laravel 的middleware(Filters & Terminators)机制
  • Di及单元测试的良好支持
  • 完整的RPC远程服务调用方案
官方QQ群:115728122 开发组邮件列表: zan@zanphp.io