## [ 本周熱點 ]
>[info]### GitHub Trending 長期被國人“霸榜”,國外開發者 SAY NO
近日一名國外開發者(Balazs Saros,下簡稱 Balazs)在個人博客[發表](https://medium.com/@balazs.saros/chinese-repos-are-ruining-the-github-trending-page-2eeda45ae1e0)了一篇看似是在“聲討”中國開發者的文章,標題起得有點唬人 —— "Chinese repos are ruining the Github trending page"(中國開發者創建的 repo 正在破壞 GitHub Trending 頁面)。
[GitHub Trending](https://github.com/trending) 原本是一個十分意義的功能,于開發者而言,這是一個發現有趣和優秀開源項目的好地方,對開源項目來說,這也是曝光和獲取關注的一個有效渠道。但?Balazs 表示自己越來越不愿意打開這個頁面了,原因在于?GitHub Trending 基本是長期被中國開發者創建的 repo “霸榜”。
[點擊閱讀更多](https://www.oschina.net/news/108334/chinese-repos-are-ruining-the-github-trending-page)
## [ 新聞/資訊 ]
- [「`ThinkPHP`開發者周刊」招募志愿者](https://blog.thinkphp.cn/1173483)
- [`PHP` 7.4.0 alpha 3 發布](https://www.php.net/archive/2019.php#2019-07-11-1)
- [`Linux Mint` 19.2 “Tina” Beta 版發布](https://www.oschina.net/news/108302/linux-mint-19-2-beta-released)——更好的內核管理功能
- [TIOBE 7月排行](https://www.oschina.net/news/108034/tiobe-index-201907)——`Perl` 成為過分炒作 `Python` 的受害者?
- [`Swoole` 4.4.1 版本已發布](https://segmentfault.com/a/1190000019804131)——BUG 修復版本 建議升級
- [深度操作系統 `Deepin` 15.11 發布](https://www.oschina.net/news/108397/deepin-15-11-released)
- [`Oracle Linux` 8.0 發布](https://www.oschina.net/news/108387/oracle-linux-8-0-released)
## [ 教程/技巧 ]
- [ThinkPHP5.0+`think-queue` 1.0使用教程 ](https://www.jianshu.com/p/f5e33215c13c
)
- [ThinkPHP5.1+`think-queue` 2.0使用筆記 ](https://github.com/coolseven/notes/blob/master/thinkphp-queue/README.md
)
- [`think-queue` 3.0實戰教程:打造一個定時扣費系統](https://segmentfault.com/a/1190000019826541)
- [`think-queue`使用教程-用戶注冊場景異步發送郵件 ](https://segmentfault.com/a/1190000015208012
)
- [一步分為兩步走,快速入門中間件 ](https://www.jianshu.com/p/31cbbb98c599
)
- [`supervisor `永不掛掉的進程 安裝以及使用 ](https://segmentfault.com/a/1190000015768529
)
- [php 多組數組算所有的組合形式](https://my.oschina.net/18y/blog/3043088
)
- [一篇搞懂TCP、HTTP、Socket、Socket連接池 ](https://segmentfault.com/a/1190000014044351
)
- [理解字節序 高/低位字節 大端字節序、小端字節序 ](https://www.echo.so/php/25.html
)
- [【Swoole源碼研究】深入理解`Swoole`協程實現 ](https://segmentfault.com/a/1190000019089997
)
## [ 擴展/應用 ]
> [`think-queue`](https://github.com/top-think/think-queue)——是 ThinkPHP 官方提供的一個消息隊列服務,它支持消息隊列的一些基本特性:
- 消息的發布,獲取,執行,刪除,重發,失敗處理,延遲執行,超時控制等
- 隊列的多隊列,?內存限制?,啟動,停止,守護等
- 消息隊列可降級為同步執行
## [ 書籍/專欄 ]
[](https://item.jd.com/11349788.html)
[《TCP Sockets 編程》](https://item.jd.com/11349788.html)—— 本書從最底層的概念開始,然后是高層的Ruby包裝器,最后涉及到更復雜的內容。最初你會學到如何使用Ruby所提供的底層調用來創建套接字,隨后將會看到服務器以及客戶端的bind/listen/accept或bind/connect方法的生命周期。
---
[](https://e.jd.com/30392994.html)
[《UNIX網絡編程 卷1 套接字聯網API(第3版)》](https://e.jd.com/30392994.html)——這是一部傳世之作!頂級網絡編程專家Bill Fenner和Andrew M. Rudoff應邀執筆,對W. Richard Stevens的經典作品進行修訂。書中吸納了近幾年網絡技術的發展,增添了IPv6、SCTP協議和密鑰管理套接字等內容,深入討論了最新的關鍵標準、實現和技術。
## [ 活動/福利 ]
[第七屆 PHP 中國開發者峰會](http://www.phpconchina.com/)——一年一度的PHP盛會(2019-08-10 09:00 至 2019-08-11 18:00 地點:上海 閔行 華納風格酒店)
[云+社區技術沙龍第24期: 物聯網技術與應用](https://cloud.tencent.com/developer/salon/salon-1130)——本期沙龍主要揭秘騰訊云`IoT`全棧產品中的`IoT`平臺、邊緣計算、物聯網安全、物聯網操作系統、`AIoT`五個產品,進行全面的技術剖析和滿滿干貨分享。時間: 2019-07-27 周六13:30-18:00 地點:深圳市騰訊濱海大廈北塔3F多功能廳(廣東省深圳市南山區后海大道與濱海大道交匯處)
## [ 每周之星 ]
>[info]### `InitAdmin` 推薦指數:★★★★
`InitAdmin`是一套漸進式模塊化開源后臺,采用前后端分離技術,數據交互采用json格式,功能低耦合高內聚;核心模塊支持系統設置、權限管理、用戶管理、菜單管理、API管理等功能,后期上線模塊商城將打造類似composer、npm的開放式插件市場;同時我們將打造一套兼容性的API標準,從`ThinkPHP5.1`+`Vue2`開始,逐步吸引愛好者共同加入,以覆蓋laraval、spring-boot、django、yii、koa、react等多語言框架。
[ [官網](http://initadmin.net/) | [演示](http://admin.jiangruyi.com/) ]
(賬號:initadmin 密碼:initadmin.net)]
## 周刊投稿和訂閱
周刊投稿及訂閱、推廣合作請[點擊這里](783458)。
- 創刊辭
- 「ThinkPHP開發者周刊」第1期——創刊號
- 「ThinkPHP開發者周刊」第2期——5.1.26版本和安全規范指引
- 「ThinkPHP開發者周刊」第3期——官宣:5.1發布LTS版本
- 「ThinkPHP開發者周刊」第4期——日志、調試和通知
- 「ThinkPHP開發者周刊」第5期——API開發和調試專題
- 「ThinkPHP開發者周刊」第6期——好用的第三方類庫
- 「ThinkPHP開發者周刊」第7期——性能分析和優化
- 「ThinkPHP開發者周刊」第8期——模型和關聯
- 「ThinkPHP開發者周刊」第9期——緩存和權限
- 「ThinkPHP開發者周刊」第10期——路由和中間件
- 「ThinkPHP開發者周刊」第11期——設計模式和代碼規范
- 「ThinkPHP開發者周刊」第12期——容器和持續集成
- 「ThinkPHP開發者周刊」第13期——數據庫和高性能
- 「ThinkPHP開發者周刊」第14期——模板引擎和正則表達式
- 「ThinkPHP開發者周刊」第15期——ThinkPHP十三周年專刊
- 「ThinkPHP開發者周刊」第16期——喜迎新年
- 「ThinkPHP開發者周刊」第17期——開工大吉
- 「ThinkPHP開發者周刊」第18期——元宵喜樂
- 「ThinkPHP開發者周刊」第19期——關注2019開發趨勢
- 「ThinkPHP開發者周刊」第20期——架構設計
- 「ThinkPHP開發者周刊」第21期——微服務
- 「ThinkPHP開發者周刊」第22期——編輯器和調試
- 「ThinkPHP開發者周刊」第23期——RPC和分布式
- 「ThinkPHP開發者周刊」第24期——MySQL優化
- 「ThinkPHP開發者周刊」第25期——PSR規范
- 「ThinkPHP開發者周刊」第26期——Redis
- 「ThinkPHP開發者周刊」第27期——分布式系統
- 「ThinkPHP開發者周刊」第28期——漫威英雄
- 「ThinkPHP開發者周刊」第29期——HTTP那些事
- 「ThinkPHP開發者周刊」第30期——協程初體驗
- 「ThinkPHP開發者周刊」第31期——WEB安全
- 「ThinkPHP開發者周刊」第32期——開源是自由的
- 「ThinkPHP開發者周刊」第33期——重構
- 「ThinkPHP開發者周刊」第34期——驗證和加密
- 「ThinkPHP開發者周刊」第35期——女皇報告
- 「ThinkPHP開發者周刊」第36期——2019年全球開發者調查報告(JetBrains)
- 「ThinkPHP開發者周刊」第37期——DevOps
- 「ThinkPHP開發者周刊」第38期——再續設計模式
- 「ThinkPHP開發者周刊」第39期——消息隊列
- 「ThinkPHP開發者周刊」第40期——高并發
- 「ThinkPHP開發者周刊」第41期——數據庫之關系型數據庫
- 「ThinkPHP開發者周刊」第42期——數據庫之非關系型數據庫
- 「ThinkPHP開發者周刊」第43期——安全趨勢報告
- 「ThinkPHP開發者周刊」第44期——敏捷開發
- 「ThinkPHP開發者周刊」第45期——搜索引擎
- 「ThinkPHP開發者周刊」第46期——Markdown標記語言
- 「ThinkPHP開發者周刊」第47期——Composer
- 「ThinkPHP開發者周刊」第48期——Docker
- 「ThinkPHP開發者周刊」第49期——安全運營
- 「ThinkPHP開發者周刊」第50期——性能測試和優化
- 「ThinkPHP開發者周刊」第51期——高可用設計
- 「ThinkPHP開發者周刊」第52期——互聯網50周年
- 「ThinkPHP開發者周刊」第53期——開源評選
- 「ThinkPHP開發者周刊」第54期——HTTP3的前世今生
- 「ThinkPHP開發者周刊」第55期——PHP7.4專題
- 「ThinkPHP開發者周刊」第56期——無服務Serverless
- 「ThinkPHP開發者周刊」第57期——ServiceMesh服務網格
- 「ThinkPHP開發者周刊」第58期——DDD領域驅動設計