## [ 本周读数 ]
>[danger] ### `9.9`—— 七牛云主机入门型仅9.9元/月
七牛云主机、数据库、套餐特惠,新老用户同享,一触“机”发,入门型主机9.9元/月,最后截至时间1月31日。使用充值优惠码`39a81a89`,还有额外优惠。
## [ 新闻/资讯 ]
* [ThinkPHP发布`5.1.33`版本——包含安全更新](https://blog.thinkphp.cn/916587)
* [软件开发的下一个十年:程序员收复价值](https://zhuanlan.zhihu.com/p/45210244)
* [程序员总数`3w+`,阿里巴巴首度公开2018代码数据报告](https://mp.weixin.qq.com/s?__biz=MzIxMzEzMjM5NQ==&mid=2651031144&idx=1&sn=40befa1bddb5bc074e40c4496c05a9d1&chksm=8c4c536cbb3bda7a7c0b32de50e7722dfc2087239563082174b86440a9357c870d23d232b378&mpshare=1&scene=23&srcid=0114GsecbK7hUVm09lereIUR)
* [`Hacker News`2018 年度报告出炉](https://www.oschina.net/news/103756/hacker-news-2018)
* [2018 年度开源软件排行榜之国产新秀榜`TOP30`](https://www.oschina.net/news/103781/2018-oschina-new-opensource-software-cn-top30)
## [ 教程/技巧 ]
* [`5.2`路由的调整和改进](https://blog.thinkphp.cn/916515)
* [快速实现`PHP`图片上传和预览](https://bingyishow.top/Technical-article/75.html)
* [【PHP7源码分析】`PHP7`中`$_POST`揭秘](https://segmentfault.com/a/1190000016868502)
* [`InnoDB`5项最佳实践,知其所以然?](https://mp.weixin.qq.com/s?__biz=MjM5ODYxMDA5OQ==&mid=2651961428&idx=1&sn=31a9eb967941d888fbd4bb2112e9602b&chksm=bd2d0d888a5a849e7ebaa7756a8bc1b3d4e2f493f3a76383fc80f7e9ce7657e4ed2f6c01777d&mpshare=1&scene=23&srcid=0119hBmnzsW4LTRvf5UC9GnL)
* [深入浅出`Redis`持久化机制](https://mp.weixin.qq.com/s?__biz=MzAwMDU1MTE1OQ==&mid=2653550493&idx=1&sn=0f63a099cd7d0a08895b3228bce268ce&chksm=813a6605b64def1352993380a2cf7ae794ee1d58a657b3e6a4f3450e6ba717dc19589c77a714&mpshare=1&scene=23&srcid=0119roBRTzhzS8iqIG8ASgDZ)
* [`Nginx+Php-fpm`运行原理详解](https://juejin.im/post/58db7d742f301e007e9a00a7)
## [ 扩展/应用 ]
* [`Guzzle`](https://github.com/guzzle/guzzle)—— PHP HTTP client
* [`Faker`](https://github.com/fzaninotto/Faker)——PHP伪数据生成
* [`Psysh`](https://github.com/bobthecow/psysh)——开发者命令行工具
* [`Behat`](https://github.com/Behat/Behat)——行为测试框架
## [ 书籍/专栏 ]
[![](https://box.kancloud.cn/032254a1a95315a453e41f212f10e5ea_352x499.png =200x)](https://amzn.to/2T424Hw)
《[Redis开发与运维](https://amzn.to/2T424Hw)》——本书作者来自一线开发团队,深入分析并总结了实际工作中遇到的“陷阱”,以及背后的原因,包含大规模集群开发与管理的场景、案例、技巧,为高效开发运维提供了大量实际经验和建议。本书不要求读者有任何Redis使用经验,对入门与进阶DevOps的开发者提供有价值的帮助。
[![](https://box.kancloud.cn/8fcadd363c5ef4a8fbf400966bdbcb8c_374x499.png =200x)](https://amzn.to/2RX7Ugt)
《[高性能服务系统构建与实战](https://amzn.to/2RX7Ugt)》——基于作者10余年工作经历中踩过的技术神坑,总结整理而成。覆盖面广、逻辑性强,是每一个追求卓越的互联网系统架构师案头必备的宝典。
[![](https://box.kancloud.cn/6009ab8b5fb6f4711573816ec346f1c2_366x499.png =200x)](https://amzn.to/2S1eMcQ)
《[自己动手写Docker](https://amzn.to/2S1eMcQ)》——通过讲解 Docker 使用到的各种底层技术,例如Namespace、Cgroups等来自己一步步动手完成一个简单版本的Docker。在自己动手的过程中,从而对Docker 这个技术有一个整体、细致的了解。能够明白Docker 的原理以及结构,从而加深对目前炽手可热的Docker 技术的理解,方便解决工作中使用Docker 遇到的各种问题。
## [ 活动/福利 ]
[![](https://box.kancloud.cn/8ef518acb270ff69353348979a84bc4a_480x80.png)](https://dwz.cn/JkojqLIF)
[新年`Kindle`超值组合套装](https://dwz.cn/JkojqLIF)——`Kindle`新年礼盒,新年新阅历,最高可省209元。
[便宜的云主机,恩将“酬”报,“价”给你](https://www.qiniu.com/events/double11)——七牛云主机、数据库、套餐特惠,新老用户同享,一触“机”发。(最后截至时间1月31日)**使用充值优惠码`39a81a89`,还有额外优惠**。
[七牛云主机0元起限时特惠-企业版](https://www.qiniu.com/events/qvm0rmb)——面向七牛云主机官网已注册且完成实名认证的企业用户,以 0 元价领取指定七牛云服务器机型,使用时长为 1 个月及以上(超过 1 个月自动减免首月价格)。**使用充值优惠码`39a81a89`,还有额外优惠**
## [ 每周之星 ]
>[info]### `ThinkAdmin` 推荐指数:★★★★
`ThinkAdmin `是一个基于 Thinkphp 5.1.x 开发的后台管理系统,集成后台系统常用功能。基于`MIT`协议发布,任何人可以用在任何地方,不受约束。
[ [官网](https://github.com/zoujingli/ThinkAdmin) | [演示](https://demo.thinkadmin.top/admin/login.html) | [手册](https://www.kancloud.cn/zoujingli/thinkadmin/content)]
## 周刊投稿和订阅
周刊投稿及订阅、推广合作请[点击这里](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领域驱动设计