zan 正式开源,异步+非阻塞的PHP框架 - 开源中国社区
zan 正式开源,异步+非阻塞的PHP框架
demon666 2016年07月27日

zan 正式开源,异步+非阻塞的PHP框架

demon666 demon666 发布于2016年07月27日 收藏 96

腾讯云 十分钟定制你的第一个小程序>>>  

Zan PHP Framework

Zan PHP是基于PHP协程的网络服务框架,提供最简单的方式开发面向C10K+的高并发HTTP服务或SOA服务。

核心特效

  1. 基于 yield 实现了独立堆栈的协程

  2. 类似于 Golang 的并发编程模型实现

  3. 基于 swoole 提供非阻塞I/O服务

  4. 连接池支持(内置MySQL、Redis、syslog等多种组件)

  5. 类似Golang的defer机制解决由于异常导致的资源未释放、锁未释放的问题

  6. 可继承的View布局及组件化支持,方便完成bigPipe/bigRender/首屏加载优化等不同的渲染方式

  7. 基于模型驱动的SQLMap,实现了SQL的快速定位及方便的sharding、cache支持

  8. 提供类似于 Laravel 的middleware(Filters & Terminators)机制

  9. Di及单元测试的良好支持

  10. 良好的服务化对接支持

官方文档

Zan PHP的文档仓库地址:zan-doc。目前只有中文的文档,欢迎英语大牛翻译成英文的。

你也可以在GitBook上查看Zan PHP 的文档 GitBook/zan-doc

常用链接

项目地址

http://github.com/youzan/zan

PHPCON视频地址

http://v.youku.com/v_show/id_XMTYzNDUyNDc4OA==.html?f=27589422

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:zan 正式开源,异步+非阻塞的PHP框架
分享
评论(28)
最新评论
0

引用来自“榕树下_”的评论

有空瞧瞧,貌似可与Go比肩

引用来自“wingle1t1d”的评论

没法与go比肩,zan的定位是高并发web服务或业务中间件,go可以做偏系统的东西,php在业务开发上的优势还是明显的,go在系统上相信会是未来的霸主,zan的很多方式会和go相似,希望给php程序员一个更好的桥梁到go, 理想的技术栈是 zan + go + 少量的c/c++
有道理
0

引用来自“红薯”的评论

代码都不在码云上
码云已入住 http://git.oschina.net/winglechen/zan
0

引用来自“红薯”的评论

代码都不在码云上
可以同步一份,哈哈
0

引用来自“榕树下_”的评论

有空瞧瞧,貌似可与Go比肩
没法与go比肩,zan的定位是高并发web服务或业务中间件,go可以做偏系统的东西,php在业务开发上的优势还是明显的,go在系统上相信会是未来的霸主,zan的很多方式会和go相似,希望给php程序员一个更好的桥梁到go, 理想的技术栈是 zan + go + 少量的c/c++
0

引用来自“红薯”的评论

代码都不在码云上

引用来自“hylent”的评论

6

引用来自“~牛~”的评论

嘿嘿嘿

引用来自“~牛~”的评论

也无怨无悔为哥哥哥哥哥哥呵呵呵个呵呵呵个哥哥 vvvv 个哥哥哥哥哥哥哥哥改变哈哈哈哈哈哈

引用来自“~牛~”的评论

因为呵呵呵呵我会很温和
今晚还是患得患失吧
0

引用来自“红薯”的评论

代码都不在码云上

引用来自“hylent”的评论

6

引用来自“~牛~”的评论

嘿嘿嘿

引用来自“~牛~”的评论

也无怨无悔为哥哥哥哥哥哥呵呵呵个呵呵呵个哥哥 vvvv 个哥哥哥哥哥哥哥哥改变哈哈哈哈哈哈
因为呵呵呵呵我会很温和
0

引用来自“红薯”的评论

代码都不在码云上

引用来自“hylent”的评论

6

引用来自“~牛~”的评论

嘿嘿嘿
也无怨无悔为哥哥哥哥哥哥呵呵呵个呵呵呵个哥哥 vvvv 个哥哥哥哥哥哥哥哥改变哈哈哈哈哈哈
0

引用来自“红薯”的评论

代码都不在码云上

引用来自“hylent”的评论

6
嘿嘿嘿
0
支持!好東西!!
0

引用来自“红薯”的评论

代码都不在码云上
6
0
TCP希望能有一个NB而EASY的方案~
0
代码都不在码云上
0
又是小写,这是要逼死我吗
0
有空瞧瞧,貌似可与Go比肩
0
文档不知道完善了没有。上次看了一点。
0
谢谢分享
0
赞!就一个字!
0

引用来自“多敲代码的架构师”的评论

然而TCP的并没有开源~~~?

仅仅是HTTP?
tcp的框架代码有的,只是没有demo,后续完整的SOA方案都会开源
0

引用来自“多敲代码的架构师”的评论

然而TCP的并没有开源~~~?

仅仅是HTTP?
tcp server也开源了,只不过通讯协议目前没有开源出来,很快也会开源。
0
留个言收藏一下,貌似可以
顶部