转载自SDK.cn,对其整理和补充,文章末尾有PPT下载地址。
PHP全球开发者大会是DevLink每年一度的,特别针对PHP开发者的专题活动。每次活动均会请到该领域内的资深开发者、技术专家来分享具体、有针对性、具操作性的内容。大会规模在千人左右,时间跨度两天。
链家网技术副总裁“鸟哥”惠新宸、淘宝技术专家信海龙、Swoole开源项目创始人韩天峰等大神级人物都将参会并作出精彩的分享。到场嘉宾与大家就PHP开发架构、扩展性,以及PHP 的机器学习和PHP开发领域的安全防范等话题展开分享和讨论,同时还设置了一对一、一对多的交流、问答环节,让听众不仅仅是听,还能参与思想的碰撞。
1.微博候青龙分享微博新一代LAMP架构
新浪微博PC主站研发负责人的候青龙和大家分享了微博新一代LAMP架构的经验。从微博业务背景和挑战开始,候青龙老师讲解了如何降低设备运营成本,增强业务的弹性扩容部署,最终设计了基于混合云的新一代LAMP平,让人印象深刻。
2.韩天峰介绍如何使用 C++ 11 编写 PHP 7 扩展
本次分享主要介绍 PHP 7 扩展的实现方法和原理,ZendAPI 的使用,传统 PHP 扩展开发的难点和解决办法。基于 Swoole 最新的 C++ API实现 PHP 7 扩展。在 C++ 程序中嵌入 PHP,实现 C++ 与 PHP 动静结合优势互补。宁外还为我们带来了PHP-X,PHP-X是一个基于PHP ZendVM的C++封装层,可以基于PHP-X开发PHP扩展、C++嵌入PHP、PHP SAPI等程序。PHP-X可以大大降低PHP内核扩展开发的难度,提升效率。
3.纪鹏程讲述瓜子后端技术架构的变迁
介绍瓜子如何从最初的原始状态,如何逐步进化到现在的准服务化现状,中间所碰到的问题,以及我们解决的方案和一些经验总结,最后讲一下我们对瓜子整体架构的规划。
4.美女程序员李嘉璇PHP 在机器学习上的应用及云深度学习平台的架构设计与实现
PHP 7 以来发布了 PHP 的机器学习库 PHP-ML,使得 PHP 在机器学习开发上也可以大展身手,那么现在有哪些应用?同时,云深度学习平台也在逐渐发展 ,深度学习平台都要包含哪些功能和服务,架构是什么样的,PHP 语言作为 Client 端如何实现?谷歌的 Cloud Machine Learning 上有什么可以借鉴的经验?我们就一起聊一聊这些话题。
5.信海龙聊聊稳定性保障那些事
一个应用是否稳定很重要。如果经常出现问题,会极大的影响用户体验,甚至带来直接的经济损失。那么如何保障应用的稳定性?其实是有一些原则和方法的。在本次分享中,我会和大家聊聊常见的稳定性问题有哪些,稳定性保障方面有哪些原则需要遵守。另外,我会以案例的方式说说我们在稳定性保障方面都做了那些工作。
6.陌陌 API 性能负责人高永芝分享复杂 PHP 系统性能瓶颈排查及优化
随着系统复杂度的增加,系统性能瓶颈的排查会越来越难,通过接入 xhprof 的数据,介绍一套完整的性能分析、瓶颈排查的统计策略和方法。
7.叶金荣教你MySQL 5.7 ,优化不求人
MySQL 5.7 新增了众多特色功能,诸如 Optimizer 增强、支持多个触发器、P_S 增强、增加 sys schema、在线修改 VARCHAR 长度、并发复制等,对于提升 SQL 效率都有很大帮助,作为非专业 DBA,如何利用这些特性帮助我们做好 SQL 优化呢?
8.鸟哥:The Next Generation of PHP
鸟哥此次为我们带来的是PHP 持续迭代的内幕消息 ...PHP 7 发布以来,其优异的性能以及可靠的向下兼容,使得基于 PHP 的应用都可以近乎透明的得到优化和性能上的巨大提升。过去一年间,大量的基于 PHP 的应用平滑升级到 PHP 7,其取得的成绩有目共睹。
PHP 开发组的努力当然不会止于此,在 PHP 7 发布以后的一年半以来,核心开发组的成员正在致力于 PHP 更进一步的性能、架构上的优化和改进。我们关注于哪些方面?PHP 还有哪些值得改善和提升的空间,JIT 会不会成为 PHP 8 的重要特性之一?
9.PHP 官方 PECL 开发组成员高驰涛讲解PHP 与 APM:技术内幕和最佳实践
在一个完整的 APM (应用性能管理)体系中,PHP 不可或缺。APM 是一套方法论,可以帮助架构师和工程师,充分地了解自己的应用体验和瓶颈点,以便更好地迭代和管理。在此次分享中,将首次披露 PHPAgent 的技术内幕,并以实例的方式讲解如何以 APM 的方法论实现 PHPAgent,以及如何使用它为你的 PHP 应用进行管理。
10.QQ 公众号和 QQ 看点 Web 后台技术负责人司超:Swoole 2.0 原生协程高性能开发实践
主要介绍 了Swoole2.0 原生协程特性原理和探索心得,同时结合腾讯 QQ 号和 QQ 看点业务本身探索出一整套高并发,自带容灾/监控/过载保护机制的后台解决方案,方便业务开发可以基于 Swoole 快速搭建起一套高性能同时兼顾稳定可用/可监控/可容灾的集群系统。
11.微软中国云计算创新中心,首席产品经理宋青见:云原生的 MySQL 托管服务架构及读写分离的优化
在私有数据中心运维 MySQL 的方式是单机运行、一主一备,甚至是多主复制的集群,为了保证高可用,成本是比较高的。而基于云计算,托管运维大量的用户 MySQL 实例,如何用 Cloud Native 的原则,通过沙箱隔离、计算和数据的完全分离,实现低成本和高扩展的高可用方案?通过开篇分享,使大家更好的理解 Cloud RDS 的架构精髓。进而通过基于 Azure storage 的针对 MySQL 读写分离的优化,比较深入的分享了一种可以借鉴的主从分离优化技术。
12.中国婚博会 PHP 高级工程师汤青松从白帽角度做安全:PHP安全那些事
Web 安全问题时有发生,有些比较轻微,有些比较致命;那么白帽是如何发现的漏洞?以及利用的漏洞对我们业务可以造成那些危害? 接下来的内容会从漏洞的发现到漏洞的特征,以及案例给大家分享;通过这次分享,会让大家更了解白帽挖掘漏洞的流程,漏洞的利用方式,以及我们怎么去防范漏洞的产生。
13.PingCAP 联合创始人兼 CEO刘奇教你如何无痛解决 MySQL 扩展性和一致性问题
最近几年数据库技术快速发展,很多开发者是用的技术栈仍然是 LAMP,然而经典的 LAMP 也在新技术的推动下快速演进。这里重点聊聊新的 “M“, 很多时候随着数据越来越大,查询开始遭遇容量瓶颈,性能瓶颈,以及主从技术缺乏一致性带来的数据丢失问题,也给维护带来很大的痛苦。借这次机会和大家聊聊 TiDB 怎么无痛解决这些问题,以及最佳实战经验。
圆桌讨论
大会后的圆桌讨论讲师各自回答了现场小伙们们的提问,讲师们针对同一问题不同观点的碰撞让在场听众大呼过瘾。
PPT下载:点我下载,去github查看或下载:https://github.com/devlinkcn/ppts_for_php2017