## :-: 本周热点
### [Apache 软件基金会诞生 22 周年](https://www.oschina.net/news/134865/asf-22yr)
Apache 软件基金会[宣布](https://www.oschina.net/action/GoToLink?url=https%3A%2F%2Fblogs.apache.org%2Ffoundation%2Fentry%2Fthe-apache-software-foundation-celebrates4)成立 22 周年。1999年3月25日,Apache 软件基金会(简称 ASF)正式诞生,其创始团队最初由 21 名 Apache Group 会员组成。Apache Group 在1999年之前就已经存在,主要工作是负责监督和维护当时已创建 3 年的 Apache HTTP Server。因此可以认为,ASF 的前身正是只有 21 名会员的小型组织 Apache Group。
### [2021 年要考虑的 10 种最佳 IDE 软件](https://www.infoq.cn/article/pWaJBI4WzsvXdLK0TfaV)
无论你是初学者还是专业的软件工程师,你都知道编写和开发代码的过程要经历许多的步骤,需要各种工具:用于编码、编辑、调试、重构、编译、解释的工具——不胜枚举。当今有着诸多优秀的 IDE,那它们都分别有着怎样的优势和缺点呢?它们分别适用于什么样的需求呢?本文列出了笔者最喜欢的 10 款 IDE,大家可以根据它们的优缺点和你的需求做出自己的选择。
### [DevOps 和 SRE 的十大开源项目](https://www.infoq.cn/article/f7LDKKtWmjC4QiYd4T6C)
构建可扩展的、高可靠性的软件系统是每个 SRE 的终极目标。本文概述了在监控、部署和维护领域中最受欢迎的几个开源项目。
### [反对 RMS,红帽暂停对自由软件基金会的资助](https://www.oschina.net/news/134960/red-hat-statement-rms-fsf)
又一组织加入了反对 Richard M. Stallman(RMS) 重返自由软件基金会(FSF)董事会的阵营。作为 FSF 的一个长期的捐赠者和贡献者,红帽发布了一则[声明](https://www.oschina.net/action/GoToLink?url=https%3A%2F%2Fwww.redhat.com%2Fen%2Fblog%2Fred-hat-statement-about-richard-stallmans-return-free-software-foundation-board)称,将暂停对 FSF 以及其主办的活动的资助;同时,很多红帽贡献者也表示计划停止参加 FSF 领导或支持的活动。
### [PHP的Git服务器被黑客攻击 源码库被添加后门](https://www.cnbeta.com/articles/tech/1107953.htm)
虽然对事件的完整调查还在进行中,但根据PHP维护者的说法,这次恶意活动源于被入侵的git.php.net服务器,而不是个人的Git账户被入侵。作为此次事件后的预防措施,PHP维护人员决定将PHP官方源码库迁移至GitHub。
## :-: 官方推荐
### 官方市场推荐:[ShareTrace](https://market.topthink.com/product/396)
>[info] `ThinkPHP`[应用服务市场](https://market.topthink.com)是官方倾力打造的生态服务交易及交付平台,为`ThinkPHP`开发者和爱好者严选官方及第三方产品和服务,并提供交易保障。
![](https://image.thinkphp.cn/upload/20210323/184848_6059c79079df1 =450x)
让APP推广更高效,自动获取安装参数区分来源,免填邀请码、一键打开app
### [ThinkAPI](https://docs.topthink.com/think-api/)接口推荐:[淘口令解析](https://docs.topthink.com/think-api/2034074)(¥0.0027/次)
![](https://img.kancloud.cn/27/4a/274ad6c549269bec838e5d0da48198f0_200x200.png)
### 扩展推荐: Aliyun-oss-filesystem for ThinkPHP
[`alphasnow/aliyun-oss-thinkphp`](https://github.com/alphasnow/aliyun-oss-thinkphp)—— TP6 阿里云OSS扩展
## :-: 精选内容
>[info] 每周精选的开发者阅读内容,快速成长和拓宽知识面,欢迎推荐或自荐。
* [开源项目的可持续性:四大问题](https://my.oschina.net/u/4937141/blog/5000384)
* [一文解决现代编程语言选择困难:响应式编程](https://www.infoq.cn/article/zCMypl8ZzgT9U60sbZ9x)
* [使用 Facebook Messenger 构建聊天机器人,只用了不到 60 分钟](https://www.infoq.cn/article/XHM0go1PvOQb8OOeD3N9)
* [代码重构新手教程:如何将烂代码变成好代码?](https://www.infoq.cn/article/VCKes7Xg4ez21wxdq8RD)
* [一文说透依赖注入](https://www.infoq.cn/article/BWzSmMBseEtxp3cYY6mM)
* [Mongodb 特定场景性能数十倍提升优化实践](https://xie.infoq.cn/article/98abe825ba55f8db879d4cf79)
* [全面 MySQL 性能优化实践](https://segmentfault.com/a/1190000039733895)
* [一张图让你彻底搞懂 MySQL 的锁机制](https://segmentfault.com/a/1190000039733603)
* [程序员:大师,面对bug我总是冷静不了,应该怎么办?](https://mp.weixin.qq.com/s/JpTFy5inFiRSZIpUh9roBg)
* [与程序员正确的沟通方式应该是怎样的?](https://mp.weixin.qq.com/s/zZjjbvk4K1rKmNgCSCu96Q)
* [Kubernetes 日志收集的原理,看这一篇就够了](https://mp.weixin.qq.com/s/TphcrAC9mieELiZVWtAgtg)
* [五个常见的Nginx配置错误](https://mp.weixin.qq.com/s/hXZJCthua5VwBftP_hO6pA)
## :-: 活动沙龙
### [2021 ECUG Con 全球技术大会 - 云上有为·未来无界](https://www.huodongxing.com/event/8587445489711)
![](https://img.kancloud.cn/f0/cd/f0cd14583aa78602d9dd13f9cee2781f_1080x1296.png =450x)
2021年4月10日 8:00 ~ 2021年4月11日 18:00
(上海长宁)协和路1102号上海建滔诺富特酒店
## :-: 关于周刊
>[info] 「**ThinkPHP开发者周刊**」旨在更好的鼓励和传播`ThinkPHP`生态的最新动态、优秀内容和产品服务,每周二通过官方服务号定时推送精选内容。
### 扫码阅读往期内容
:-: ![](https://img.kancloud.cn/73/07/7307977f30ed15f758049a093d9927e0_400x400.png =200x)
### 微信推送
:-: ![](https://img.kancloud.cn/a0/3b/a03b20ff577192426ddd08f56edc0c9f_235x235.png =200x)
### 贡献内容
欢迎推荐优质的`ThinkPHP`开发者周刊内容给我们,让更多的ThinkPHP开发者受益,贡献方式包括`QQ`群(`780179357`)或者发邮件给![](https://img.kancloud.cn/03/c6/03c60cedd59fb502f7a78cfac183d967_206x27.png =x22)。
- 「ThinkPHP开发者周刊」20200630
- 「ThinkPHP开发者周刊」20200707
- 「ThinkPHP开发者周刊」20200714
- 「ThinkPHP开发者周刊」20200721
- 「ThinkPHP开发者周刊」20200728
- 「ThinkPHP开发者周刊」20200804
- 「ThinkPHP开发者周刊」20200811
- 「ThinkPHP开发者周刊」20200818
- 「ThinkPHP开发者周刊」20200825
- 「ThinkPHP开发者周刊」20200901
- 「ThinkPHP开发者周刊」20200908
- 「ThinkPHP开发者周刊」20200915
- 「ThinkPHP开发者周刊」20200922
- 「ThinkPHP开发者周刊」20200929
- 「ThinkPHP开发者周刊」20201013
- 「ThinkPHP开发者周刊」20201020
- 「ThinkPHP开发者周刊」20201027
- 「ThinkPHP开发者周刊」20201103
- 「ThinkPHP开发者周刊」20201110
- 「ThinkPHP开发者周刊」20201117
- 「ThinkPHP开发者周刊」20201124
- 「ThinkPHP开发者周刊」20201201
- 「ThinkPHP开发者周刊」20201208
- 「ThinkPHP开发者周刊」20201215
- 「ThinkPHP开发者周刊」20201222
- 「ThinkPHP开发者周刊」20201229
- 「ThinkPHP开发者周刊」20210105
- 「ThinkPHP开发者周刊」20210112
- 「ThinkPHP开发者周刊」20210119
- 「ThinkPHP开发者周刊」20210126
- 「ThinkPHP开发者周刊」20210202
- 「ThinkPHP开发者周刊」20210223
- 「ThinkPHP开发者周刊」20210302
- 「ThinkPHP开发者周刊」20210309
- 「ThinkPHP开发者周刊」20210316
- 「ThinkPHP开发者周刊」20210323
- 「ThinkPHP开发者周刊」20210330
- 「ThinkPHP开发者周刊」20210413
- 「ThinkPHP开发者周刊」20210420
- 「ThinkPHP开发者周刊」20210427
- 「ThinkPHP开发者周刊」20210511
- 「ThinkPHP开发者周刊」20210518
- 「ThinkPHP开发者周刊」20210525
- 「ThinkPHP开发者周刊」20210601
- 「ThinkPHP开发者周刊」20210608
- 「ThinkPHP开发者周刊」20210615
- 「ThinkPHP开发者周刊」20210622