「ThinkPHP开发者周刊」第25期——PSR规范
最后更新于:2022-04-02 04:37:26
## [ 本周读数 ]
>[danger] ### `13`——PHP `PSR`规范正式通过的共有`13`个
[`PSR`](https://www.php-fig.org/psr/)是 PHP Standard Recommendations 的简写,由 [`PHP FIG`](https://github.com/php-fig) 组织制定的`PHP`规范([中文翻译版本](https://learnku.com/docs/psr)),是现代化`PHP`开发的实践标准。
截至发稿为止,目前提案的`PSR`规范共有`19`个,正式通过的有`13`个,另外包括`2`个起草中、`1`个已废弃和`3`个未通过 。
目前为止,ThinkPHP`6.0RC`版本已经遵循了`7`个`PSR`规范。
## [ 新闻/资讯 ]
* [PHP `7.1.28`、`7.2.17`、`7.3.4` 发布,主要是安全更新](https://www.oschina.net/news/105721/php-7-3-4-released)
* [PHP 8 确认支持 `JIT`](https://www.oschina.net/news/105566/php-8-will-support-jit)
* [PYPL 4 月排行:Python 最流行,PHP排名第五](https://www.oschina.net/news/105668/pypl-index-apr)
* [Apache 服务器存在高危提权漏洞](https://www.oschina.net/news/105681/apache-local-root-cve-2019-0211)
* [Visual Studio Code 1.33 发布](https://www.oschina.net/news/105673/vscode-1-33-3-released)
* [Sublime Text 3.2 发布首个维护版本 3.2.1](https://www.oschina.net/news/105712/sublime-text-3-2-1-released)
## [ 教程/技巧 ]
* [关于软件质量稳定性的方方面面](https://mp.weixin.qq.com/s/ZzJhUiRWoCIH92m7EcsBGA)
* [软件架构的10个常见模式](https://mp.weixin.qq.com/s/2QM2vTjevpKeZ5jy3Ss95g)
* [漫谈PHP代码规范](https://www.cnblogs.com/xuning/p/6677375.html)
* [`Pimple `- 一个简单的 PHP 依赖注入容器](https://segmentfault.com/a/1190000014471794)
* [微服务配置中心完全解读](https://mp.weixin.qq.com/s/8BHjBhqCfygzFsTBXJOkhg)
* [你不知道的`Composer`加载方式](https://segmentfault.com/a/1190000008793953)
* [PHP标准化之路(一):使用`EditorConfig`实现语法统一](https://segmentfault.com/a/1190000018642671)
* [深入解析`composer`的自动加载原理](https://segmentfault.com/a/1190000014948542)
* [PHP工具篇:PHPStorm IDE使用`CodeSniffer`代码规范化管理](https://segmentfault.com/a/1190000017370202)
* [使用PHPCS+GIT钩子保障团队开发中代码风格一致性实践](https://segmentfault.com/a/1190000015971297)
* [8 个 PHP 的软件质量控制工具推荐(包含 QA 工具和测试工具)](https://segmentfault.com/a/1190000013630534)
* [PHP面试MySQL数据库的面试题](https://segmentfault.com/a/1190000018370622)
* [一道mysql查询面试题的思考解决过程](https://segmentfault.com/a/1190000014650456)
## [ 扩展/应用 ]
* [`Guzzle/psr7`](https://github.com/guzzle/psr7)——PSR-7 HTTP message library
* [`slim-jwt-auth`](https://github.com/tuupola/slim-jwt-auth)——PSR-7 and PSR-15 JWT Authentication Middleware
* [`nyholm/psr7`](https://github.com/Nyholm/psr7)——A super lightweight PSR-7 implementation
* [`PclZip`](https://github.com/vikyd/pclzip-doc-zh-cn)——用于解压或压缩 Zip 压缩包的纯PHP解决方案
## [ 书籍/专栏 ]
[](https://amzn.to/2VumwCy)
《[这样编码才规范 128个编码好习惯](https://amzn.to/2VumwCy)》——16个主题,128项基本编码准则,从项目初期打造统一编码标准。 夯实编码基础,规范编码风格,培养编码习惯,助力技术成长。 避免Bug和后期重复维护,简单的代码才是好代码!
[](https://amzn.to/2I4N4HL)
《[程序员的英语](https://amzn.to/2I4N4HL)》——本书旨在大限度提高对开发人员重要的英文读解能力,培养能够快速阅读英文报道等IT相关文档的基本技能。
[](https://amzn.to/2VtO8YK)
《[代码之外的功夫 程序员精进之路](https://amzn.to/2VtO8YK)》——本书虽然面向程序员,却不包含代码。在作者看来,90%的程序设计工作都不需要写代码;程序员不只是编程专家,其核心竞争力是利用代码这一工具解决人类社会的常见问题。
## [ 活动/福利 ]
* [ThinkPHP百度云云虚拟主机专享免费活动](https://blog.thinkphp.cn/1015356)
* [阿里云开年产品Hi购季:爆款云产品五折](https://www.aliyun.com/acts/product-section-2019/new-users?userCode=6krcgtfq)
* 七牛云充值优惠码:**39a81a89**
* [又拍云充值10%返利](https://console.upyun.com/register/?invite=HydqptBq7)
## [ 每周之星 ]
>[info]### `yfcmf` 推荐指数:★★★★
[`yfcmf`](https://gitee.com/rainfer/YFCMF)是采用ThinkPHP`5.1`+国外`ACE1.40`的UI模板的后台内容管理框架。内置强大的后台表单构造器
[ [官网](http://www.yfcmf.net) | [演示](http://v3.yfcmf.net/admin/) | [文档](http://doc.yfcmf.net/) ]
## 周刊投稿和订阅
周刊投稿及订阅、推广合作请[点击这里](783458)。
';