「ThinkPHP开发者周刊」第7期——性能分析和优化
最后更新于:2022-04-02 04:36:45
## [ 本周读数 ]
>[danger] ### `71`——ThinkPHP5的`Github`项目贡献者超过`71`个
截至目前为止,`ThinkPHP5`核心框架在`Github`上的项目贡献者超过`71`个,已经超过了ThinkPHP`3.2`版本。有越来越多的开发者正在积极参与ThinkPHP5框架的PR,帮助官方发现了更多的潜在问题和解决了一些尚未解决的问题。`ThinkPHP`因这些贡献者的参与而变得更健壮和有竞争力。
## [ 新闻/资讯 ]
* [如何有效提高ThinkPHP应用的性能?](https://blog.thinkphp.cn/843679)
* [`think-swoole`发布2.0.15版本——增加队列和WebSocket支持,改进全局中间件](https://github.com/top-think/think-swoole)
## [ 教程/技巧 ]
* [检测 PHP 应用的代码复杂度](https://segmentfault.com/a/1190000009654074)
* [使用phpstorm对docker中的脚本进行debug](https://segmentfault.com/a/1190000016185886)
* [`XDEBUG` 从入门到精通](https://segmentfault.com/a/1190000016325041)
* [`Tideways`和`xhgui`打造PHP非侵入式监控平台](http://blog.it2048.cn/article_tideways-xhgui.html)
* [使用`phpAnalysis`打造PHP应用非侵入式性能分析器](https://segmentfault.com/a/1190000013116434)
## [ 扩展/应用 ]
* [`phploc`](https://github.com/sebastianbergmann/phploc) 分析PHP代码结构
* [`phpAnalysis`](https://github.com/RsyCoder/phpAnalysis) PHP应用性能分析系统
* [`think-notification`](https://github.com/yunwuxin/think-notification) ThinkPHP5 消息通知扩展
## [ 书籍/专栏 ]
[![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/c0e6dfabfb145ab6755631b47582ffde_377x499.png =200x254)](https://amzn.to/2Q3vsPY)
《[Web性能权威指南](https://amzn.to/2Q3vsPY)》——涵盖Web开发网络及性能优化知识
全书以性能优化为主线,从TCP、UDP和TLS协议讲起,解释了如何针对这几种协议和基础设施来优化应用。然后深入探讨了无线和移动网络的工作机制。揭示了HTTP协议的底层细节,同时详细介绍了HTTP 2.0、 XHR、SSE、WebSocket、WebRTC和DataChannel等现代浏览器新增的具有革命性的新能力。
[![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/02fd9306ceca5ef109f88396461642e1_351x499.png =200x254)](https://amzn.to/2DrVbem)
《[PHP与MySQL高性能应用开发](https://amzn.to/2DrVbem)》——本书以“PHP与MySQL高性能应用开发”为主题,选取了其中最为核心的最佳实践进行讲解,是一个有十余年PHP开发经验的老程序员的经验总结。首先从语言层面总结了PHP编程中的一些疑点和难点,然后重点讲解了PHP的缓冲、网络编程、缓存技术、命令行、调试、测试、用户验证策略、代码重构等知识;然后重点讲解了MySQL的驱动、存储引擎、性能优化、memcached、Sphinx全文搜索引擎等重要主题。
[![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/567384967d961b7842bdcc34f022a36f_379x500.png =200x254)](https://amzn.to/2DvIVtl)
《[高性能MySQL(第3版)](https://amzn.to/2DvIVtl)》——MySQL 领域的经典之作
第3版更新了大量的内容,不但涵盖了最新MySQL5.5版本的新特性,也讲述了关于固态盘、高可扩展性设计和云计算环境下的数据库相关的新内容,原有的基准测试和性能优化部分也做了大量的扩展和补充。全书共分为16章和6个附录,内容涵盖MySQL架构和历史,基准测试和性能剖析,数据库软硬件性能优化,复制、备份和恢复,高可用与高可扩展性,以及云端的MySQL和MySQL相关工具等方面的内容。
## [ 活动/福利 ]
[2018源创会年终盛典](https://www.oschina.net/2018-shenzhen-ceremony)—— 2018 年,是源创会创办的第八年
,作为开源中国社区唯一官方面基现场和技术沙龙,这里有最新最热的前沿技术,最干最有料的知识分享。(时间:2018.12.16 地点:深圳市南山区高新区中区科苑路 15 号科兴科学园 B 栋 4 单元 3 楼会议中心)。
[广东云栖大会](https://yunqi.youku.com/?spm=5176.8142029.1139928.1.e9396d3eBMwsNm)——以“数字驱动中国”为主题,聚焦工业智造,描绘新技术发展趋势和蓝图,展现云计算、大数据、人工智能、物联网等蓬勃发展的科技生态全景,探讨区域数字化转型之路,助力珠三角以及粤港澳大湾区的发展,加速产业升级,以信息化培育新动能,新动能推动新发展,新发展创造新辉煌。(时间:11月22日 地点:广州南丰朗豪酒店)
## [ 每周之星 ]
>[info]### `EacooPHP` 推荐指数:★★★★
`EacooPHP`是基于ThinkPHP5开发的一套轻量级WEB产品开发框架,追求高效,简单,灵活。 具有灵活的应用和插件机制,模块式开发,大大降低开发成本。
[ [官网](https://www.eacoophp.com/) | [演示](http://demo1.eacoophp.com/admin.php) | [手册](https://www.kancloud.cn/youpzt/eacoo/398997/) ]
## 周刊投稿和订阅
周刊投稿及订阅、推广合作请[点击这里](783458)。
';