
## :-: 本周熱點
### [TIOBE 7 月榜單:易于學習使用的統計編程語言開始流行](https://www.oschina.net/news/116954/tiobe-index-202007)
TIOBE?[已公布](https://www.tiobe.com/tiobe-index/)?2020 年 7?月的編程語言排行榜。
**TIOBE 7?月 TOP 20 編程語言**
****
榜單前十位沒有大的變化,C 語言連續第三個月蟬聯第一,Java 和 Python 仍緊隨其后。 R 語言和 PHP 位置進行了對調,Swift 和 SQL 也進行了互換,Swift 成功進入前十。
在本期榜單中,各類應用于數據科學的語言是一大亮點。尤其是 R 語言,本月上升至第 8 位,創造了新的記錄,TIOBE 稱這是 R 語言“史無前例的高光時刻”。Python 不用說,一直在統計語言中拔得頭籌,而 R 在 Python 如此強勁的勢頭下,還能保持流行度的上升。(開源中國)
### [Ubuntu 19.10 將于本月結束生命周期](https://www.oschina.net/news/116915/ubuntu-19-10-will-soon-eol)
Ubuntu 19.10發布于2019 年 10 月 17 日,作為一個非長期支持版本,它獲得了 9 個月的支持,包括程序更新和安全補丁。Ubuntu 19.10 “Eoan Ermine” 的官方支持將于 2020 年 7 月 17 日終止。
在?Ubuntu 19.10 生命周期結束后,用戶將無法獲得官方的更新程序。并且,許多第三方開發人員也會停止為不受支持的 Ubuntu 版本構建軟件包。
官方建議遷移至 Ubuntu 20.04,從 Ubuntu 19.10 升級到 20.04 版本也非常方便。今年 4 月發布的?Ubuntu 20.04 是一個長期支持版本,將提供長達 5 年的支持,直至 2025 年。(開源中國)
### [Linus Torvalds:我們都老了,但 Linux 維護后繼無人](https://www.infoq.cn/article/NfU1d3oCcfpgXc06NXlg)
頂尖 Linux 開發者們已至暮年,上一代頂級程序員們確實在逐漸老去,Linus Torvalds 本人今年也超過了 50 歲。Linux 社區需要新鮮血液,這也是事實。根據 Linux 基金會營銷與開發人員計劃副總裁 Amanda McPherson 所言,“目前 Linux 項目的參與者數量已經達到歷史最高點。而且自 2005 年以來,已經有超過 8000 人為 Linux 內核做出貢獻。”但從參與者數字來看,老一輩 Linux 程序員仍然是項目的主力。老一輩貢獻者仍是項目主力。Linux 內核開發工作一直無法接棒,幾年之后不知道還能剩下多少早期成員。Linux 之父非常擔憂沒人繼續維護內核:“真的很難找到維護者!”
作為一個在世界范圍內舉足輕重的開源項目,Linux 內核項目正面臨著開發者老齡化、維護者難尋的局面。而針對這次討論,國外的一些開發者也在[論壇](https://forums.theregister.com/forum/all/2020/06/30/hard_to_find_linux_maintainers_says_torvalds/)上表達了自己的看法。很多人認為,造成這一局面在一定程度上歸咎于 Linus 與外界溝通的態度。很多開發者表達 **“ 我不想被 Linus 噴 ”**。(InfoQ)
### [軟件業務收入增速由負轉正](https://tech.sina.com.cn/roll/2020-07-07/doc-iircuyvk2382868.shtml)
記者近日從工信部獲悉:今年1—5月份,我國軟件和信息技術服務業復工復產成效明顯,軟件業務收入增速由負轉正,完成業務收入27999億元,同比增長4.2%,較前4月提高4.3個百分點。(人民日報)
### [2020年上半年互聯網公司停運名單](https://36kr.com/p/782833120358272)
今年上半年有41家公司倒閉,有6家是外國公司,剩余35家均為中國企業。金融行業涉及公司最多,其次是教育行業。這些倒閉公司中,存活時間最短的僅有1年3個月;存活時間最長的則長達19年6個月。融資方面,這四十一家公司有尚未獲得融資就遭遇危機的;有剛獲得天使輪融資就失敗的;也有獲得D輪、E輪融資后,仍然沒能走下去的。受疫情影響而停運的公司只占32%。(36氪)
## :-: 官方推薦
### 應用推薦:[TpFlow工作流引擎](http://tpflow.cojz8.com/)
>[info] 作為`ThinkPHP`[開發者扶持計劃](https://sites.thinkphp.cn/1782366)的官方配套資源之一,每周優先推薦扶持計劃的參與應用,希望通過扶持計劃孵化和發現更多基于`ThinkPHP`的優質應用和服務,同時幫助優秀的個人開發者和產品獲得更多行業關注和曝光。
[](http://tpflow.cojz8.com/)
TpFlow是基于Thinkphp開發的工作流引擎系統,用來解決OA、ERP、CRM、CMS等等辦公軟件的審核審批的問題。
### 市場推薦:[點企來客服系統](https://www.thinkphp.cn/service/27)
>[info] `ThinkPHP`[應用服務市場](https://www.thinkphp.cn/service)是官方傾力打造的生態服務交易及交付平臺,為`ThinkPHP`開發者和愛好者嚴選官方及第三方產品和服務,并提供交易保障。
>

獨立源碼部署的客服系統,支持接入到小程序、公眾號、網站、APP。
### 擴展推薦:SQL語句優化擴展
[`guanguans/think-soar`](https://github.com/guanguans/think-soar)是一個SQL 語句優化器和重寫器,還支持生成美化的SQL語句。
### 教程推薦:[tp6 - ThinkPHP6.0企業最佳實踐](http://www.hmoore.net/zhangqi/electron-vue)
[](http://www.hmoore.net/zhangqi/electron-vue)
ThinkPHP6.0企業最佳實踐,采用 ThinkPHP6.0 演示了【通用化API數據格式】、【杜絕無效請求】、【不可預知得內部異常處理】、【JWT-實現token用戶身份驗證機制】、【敏感數據簽名】、【API多版本控制】、【全站靜態化】、【定時任務】、【redis數據緩存】、【redis消息隊列】、【redis限流】、【redis分布式鎖】、【集成swagger,自動生成接口文檔】、【Nginx服務分流】、【數據庫全量備份】、【數據庫增量備份】、【webhook自動部署】、【PHP源碼保護和性能加速】、【全站HTTPS安全訪問】等多個實例,手把手帶你玩轉ThinkPHP6.0。
## :-: 精選內容
>[info] 每周精選的開發者閱讀內容,快速成長和拓寬知識面,歡迎推薦或自薦。
* [5000+字硬核干貨!Redis 分布式集群部署實戰](https://segmentfault.com/a/1190000023083072)
* [`Nginx `從入門到實踐,萬字詳解!](https://xie.infoq.cn/article/2051e9a2e76e80393353d826a)
* [API測試之`Postman`使用全指南](https://segmentfault.com/a/1190000023042392)
* [是時候扔掉 Postman 了,Apifox 真香!](https://xie.infoq.cn/article/ae84a97dcda218e46cd885e8d)
* [為什么我不再用 Vue,改用 React?](https://www.infoq.cn/article/NE4jyofJ9YGsMUozqjOy)
* [再來一打Web安全面試題](https://segmentfault.com/a/1190000022524315)
* [PHPer跳出fpm開發模式,擁抱高性能異步協程開發](https://segmentfault.com/a/1190000023094765)
* [結合thinkphp,淺談反射、控制反轉和依賴注入](https://segmentfault.com/a/1190000023075490)
* [【算法】PHP實現經典排序算法一](https://segmentfault.com/a/1190000023109014)
* [CTO總結的管理30條軍規](https://mp.weixin.qq.com/s/KAezBh-9YpSWbKJS-hLfSg)
## :-: 知識卡片
:-: 
## :-: 關于周刊
>[info] 「**ThinkPHP開發者周刊**」旨在更好的鼓勵和傳播`ThinkPHP`生態的優秀內容和產品服務,每周二通過微信和郵件的形式定時推送精選內容。
### 掃碼閱讀往期內容
:-: 
### 微信推送
:-: 
### 貢獻內容
歡迎推薦優質的`ThinkPHP`開發者周刊內容給我們,讓更多的ThinkPHP開發者受益,貢獻方式包括`QQ`群(`780179357`)或者發郵件給。
- 「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