" : "" */?>

高可用的PHP-嘉宾介绍之Swoole开源项目创始人韩天峰

业界资讯 来源:sdk.cn 发布:2017-05-18 浏览:569

摘要:韩天峰说他自己是一个PHP和C程序员,略懂 JS Python Go。做过了几个开源项目,虽然做的不温不火,但也算有所收获,算是一个喜欢创造,有理想的人,虽然这个社会压抑的让人无奈,还是选择努力去抗争,不甘于平凡,生生不息。

关于韩天峰

我的名字叫做韩天峰,英文Rango,很喜欢电影《Rango》中的那只变色龙的角色。曾供职于腾讯,负责腾讯朋友网底层平台架构和易迅电商平台部基础架构方面的研发工作。13年曾在淘宝搜索负责PHP和C扩展方面的事务。现在在上海车轮互联担任总架构师,负责公司架构设计、公共组件、基础服务相关开发的工作。

联系方式:

GitHub:

https://github.com/matyhtf

微博:

http://weibo.com/hantianfeng


一个有理想的程序员

韩天峰说他自己是一个PHP和C程序员,略懂JS、Go、Python。做过了几个开源项目,虽然做的不温不火,但也算有所收获,算是一个喜欢创造,有理想的人,虽然这个社会压抑的让人无奈,还是选择努力去抗争,不甘于平凡,生生不息。

  • swoole_framework,简单小巧功能齐全,用起来很爽,开发效率非常高,曾用它作过很多个中小创业网站项目。最早在这项目中使用PHP的stream, sockets, pcntl扩展以PHP代码方式实现SocketServer
  • PHP异步并行扩展swoole。这个项目基本上是用纯C写的。用C完成了底层的东西,然后写PHP就能搞出类似于Erlang,Golang,Nginx之类的高性能Server了。
  • 用QT开发了一些小工具,很喜欢它
  • GoWebIM,Go语言开发的一个websocket聊天室
  • EasyGo,结合PHP和Go实现的Web开发框架,Go负责所有请求处理和业务逻辑,PHP负责模板渲染

开源项目:

Swoole

https://github.com/swoole/swoole-src

Swoole_framework

https://github.com/matyhtf/swoole_framework

GoWebIM(Go+HTML5写的Web聊天工具)

https://github.com/matyhtf/GoWebIM 

EasyGo:  

https://github.com/matyhtf/easygo

C++API项目已独立出来,新起了一个项目叫做 PHP-X 。现在可以直接 编译成 标准的PHP7扩展了,不再依赖Swoole。

PHP-X

如果您对上面开源项目有兴趣,可以参与进来。

本次大会分享主题:《使用 C++ 11 编写 PHP 7 扩展》

本次分享主要介绍 PHP 7 扩展的实现方法和原理,ZendAPI 的使用,传统 PHP 扩展开发的难点和解决办法。基于 Swoole 最新的 C++ API实现 PHP 7 扩展。在 C++ 程序中嵌入 PHP,实现 C++ 与 PHP 动静结合优势互补。

上届大会回顾:

议题:《PHP+Swoole在车轮互联的应用与实践》

下载地址:

PHP+Swoole在车轮互联的应用与实践.pdf  (56M)

154412q421zpsbz13pc3z1.jpg

第三届PHP全球开发者大会购票链接:

高可用的PHP-优惠来袭|第三届 PHP 全球开发者大会

640360.jpg

其他演讲嘉宾:

高可用的PHP-嘉宾介绍之QQ 公众号和 QQ 看点 Web 后台技术负责人司超

原    文:sdk.cn

免责声明:

  1. SDK.cn遵循行业规范,所有转载文章均征得作者同意授权并明确标注来源和链接。
  2. 我们十分尊重原创作者的付出,本站禁止二次转载如需转载请与原作者取得联系。
  3. 转载SDK.cn的原创文章需注明文章作者、链接和"来源:SDK.cn"并保留文章及标题完整性未经作者同意不得擅自修改。
  4. 作者投稿可能会经SDK.cn适当编辑修改或补充。
推荐工具 意见反馈