PHPCON2019参会感悟


期待已久的PHPCON2019终于在本周末召开了,大会一直延续着下雨的传统,不过今年遇上了台风,天气极度较以往更为恶劣,估计也有不少买了票的朋友无法到场,也是很遗憾。

整体看下来,来的人还是挺多的。大会一共讲了12个主题,听讲的时候零零散散的记了笔记,整理成博客记录下。

主题

  • 《Swoole5带PHP走向远方》– 韩天峰

主要是对Swoole4.4版本的讲解,介绍了一些开源的PHP协程框架,以为对Swoole5的展望。

  • 《微博对突发流量的一些经验分享》 —胡波

胡波大牛趣味性的讲解了这两年”微博与明星恋爱分手的斗争”,主要是介绍微博防崩系统(difuse)的应用,希望可以开源出来,供大家学习学习。

  • 《消息服务中台实战》 —王晶

偏实战应用,个人比较喜欢的一个主题了。

主要内容有中台实战架构的演变,在中台架构中有两个核心ROI和业务复制,思路包括多种触达、无限扩展通道、数据分析、稳定性和旁路系统。 消息分发层根据类型和通道分发不同的通道。安全方面从时间、去重、频次、黑名单、数量、城市、内容等各维度做策略管控。

  • 《拥抱TARS:构建PHP微服务生态》 —梁晨

主要介绍了TARS微服务整体架构,具体内容没有记笔记。整理了一些干货渠道:

tars视频教程:https://www.bilibili.com/video/av47290510/

tars项目地址:https://github.com/TarsPHP/TarsPHP

使用镜像快速搭建环境:https://github.com/TarsCloud/TarsDocker

常见问题faq:https://github.com/TarsPHP/TarsPHP/blob/master/TARS-PHP-FAQ.md

issue模板:https://github.com/TarsPHP/TarsPHP/blob/master/TARS-PHP-ISSUE.md

Gitbook: https://tarsphp.gitbook.io/doc/

有疑难问题尽量在github.com/tarscloud 上提,github可以把问题沉淀下来让后面使用的人也能搜索到
  • 《PHP常驻进程编程须知》—郭新华

    零零散散的记了几个点:工具定位阻塞、ptrace原理、profile工具、代码的优化等。

  • 《代码解耦之道》—黄朝辉

    先是简单介绍了Hyperf微服务协程框架,主要讲的是PHP代码中常用的设计模式。

  • 《PHP在2345的业务实践》—高旭

    旭哥讲的内容也是偏实际应用的,也是个人比较喜欢的主题。

    内容主要有:业务基础服务如服务器实时监控和业务日志实时查看预警;业务风险监控:代码规避及检查、代码管理及发布、业务效率提升、线上代码实时监控等;业务场景实践:实时数据处理、海量数据推送架构设计、系统优化经验、应用优化经验。

  • 《鸟哥的一番演讲》

    很遗憾,因台风天气,鸟哥今年没有到现场。。。不过鸟哥也进行了视频会议,主要讲了这一年PHP社区发生的事情,以及回答了一些同行的问题。

  • 《趣味答题》 —范圣佑

    这个环节是互动性很高的部分,通过一些答题很好的盘活了现场的气氛,很遗憾我答得2道题,一道答慢了,一道看错了顺序,答错了,所以也就很遗憾的错过了奖品。。

  • 《破解云原生应用的客观测性》—刘征

    2点左右实在太困了,没怎么听。。。

  • 《一个团队的集体学习》—陈雷

    去年双十一买了本《PHP7底层设计与源码实现》,在序言部分就了解过陈雷大牛和滴滴团队的故事,内心十分佩服。可见一个优秀的团队对个人的成长有极大的帮助,同时个人的自律和持之以恒也是非常重要的。

  • 《百姓日用而不知—聊聊开源的另一面》—庄表伟

    庄老师来自华为云,可惜没听到华为的一些故事。

    不过,在演讲过程中,有段话印象深刻,大致意思就是”所谓三十年河东,三十年河西,从1919-1949年,整个中国社会处于上升趋势,从1949-1979年乘社会呈下降趋势,1979-2009年社会又是上升趋势,2009–至今,有些下降的趋势,在整体行情不好的情况,只要不断的自我突破我提升,反而更容易脱颖而出”。

总结

2天的时间过得很快,会中也得知很多人连续2-3年都来参会,可见对PHP保持持续热情的人还是很多的。

印象中有不少人问鸟哥怎么看待PHP啊,学PHP是否需要掌握其他编程语言啊等。说下个人观点吧,掌握多门技术栈是必要的,语言没有对错,只是在不同的场景做出不同的选择。

另外感触很深的就是,像陈雷那样优秀的滴滴团队都在那么努力的学习(每天早到100分钟研究源码),我们更应该努力,才能站得更高,走的更远。