梦康

爱代码,爱生活!

阿里云篮球队资深替补后卫

zhoumengkang@php.net

Netty-restful-server

真正意义的使用 Java 投入生产环境开发不知不觉有一年的时间了。年终把这一年的开发经验做了一个总结,以该项目为输出。以 Netty 为基础的 JAVA 后端服务框架。轻便、简单、依赖少、性能高。

通过该项目也熟悉认识了 Java 项目在面向对象上的严谨、项目更加清晰,规范。也发现原来自己一直用 PHP 的面向对象写着面向过程的代码。但是也感叹 PHP 的灵活快捷。

Yar-java-client

Yar 是 @laruence 创作的一个轻量级, 高效的 RPC 框架, 它提供了一种简单方法来让 PHP 项目之间可以互相远程调用对方的本地方法。

项目的错综复杂,再加上需求的不断变更,使得我希望某些服务能够剥离出来使用 PHP 来快速完成,所以促使我完成 Yar-Java-Client 这个项目。

为了保证和原始的 PHP 扩展版本的参数一致,执行流程一致,中间遇到了很多问题,一度想着放弃,还好有好朋友 @曾明明 和 @李雄飞 的帮助,才使得我顺利完成这个项目。通过该项目,自己对 JAVA/PHP/C 都有了些新的认识和收获。

完整的博客介绍 http://mengkang.net/599.html

TIPI

参与《深入PHP内核》的编写对自己学习整理PHP有很多大的帮助。大部分内容都是对我博客内容的整理,主要完善了SAPI、线程安全以及扩展开发这三章。