## [ 本周热点 ]
>[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 官方提供的一个消息队列服务,它支持消息队列的一些基本特性:
- 消息的发布,获取,执行,删除,重发,失败处理,延迟执行,超时控制等
- 队列的多队列, 内存限制 ,启动,停止,守护等
- 消息队列可降级为同步执行
## [ 书籍/专栏 ]
[![TCP Sockets 编程](https://box.kancloud.cn/f1a253a9604ec26ec185f206253b10a7_345x500.jpg =200x)](https://item.jd.com/11349788.html)
[《TCP Sockets 编程》](https://item.jd.com/11349788.html)—— 本书从最底层的概念开始,然后是高层的Ruby包装器,最后涉及到更复杂的内容。最初你会学到如何使用Ruby所提供的底层调用来创建套接字,随后将会看到服务器以及客户端的bind/listen/accept或bind/connect方法的生命周期。
---
[![UNIX网络编程 卷1 套接字联网API(第3版)](https://box.kancloud.cn/757d9f1d23bee442fc5b6f1c9eb0cc2e_263x350.png =200x)](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领域驱动设计