## [ 本周热点 ]
即将迎来新的2020年,不知不觉中「ThinkPHP开发者周刊」也已经发刊了58期,本期也是2019年最后一期开发者周刊,为了追求更好的效果和价值体现,官方计划在2020年对开发者周刊发刊计划和内容进行调整,正式方案出来后会发公告信息,在此之前暂停周刊工作。
在周刊小组成员的共同努力下,58期周刊积累的内容已经相当的丰富,为了更加方便阅读、学习和查找内容,计划对往期的周刊进行一次整理和索引(其实主要是教程/技巧、扩展/应用和书籍/专栏部分),并可能性的补充一些最新的相关内容。
最后,感谢一直以来支持和关注「ThinkPHP开发者周刊」的朋友们,提前祝大家新年快乐,工作顺利!
## [ 新闻/资讯 ]
* [ThinkPHP`6.0.1`版本发布——修正版本](https://blog.thinkphp.cn/1444284)
* [关于 2020 年的前端趋势预测](https://www.oschina.net/news/112410/front-end-predictions-for-2020)
* [Redis 6 RC1 发布:SSL、ACL、RESP3、客户端缓存与集群代理等](https://www.oschina.net/news/112339/redis-6-rc1-released)
* [2019 年 Serverless 使用调查](https://www.oschina.net/news/112398/serverless-survey-2019)
* [20 个 2020 年软件开发趋势预测](https://www.infoq.cn/article/piUh6NWQCu8GZW1v8eQg)
* [2019 年数据泄露全年盘点,让人“触目惊心”](https://www.infoq.cn/article/tMIgjgmagamm6prutRiF)
* [phpMyAdmin 4.9.3 和 5.0.0 发布,可视化 MySQL 管理后台](https://www.oschina.net/news/112396/phpmyadmin-4-9-3-n-5-0-0-released)
## [ 教程/技巧 ]
* [领域驱动设计(Domain Driven Design)](https://segmentfault.com/a/1190000018528693)
* [微服务架构设计基础之领域驱动设计](https://segmentfault.com/a/1190000017963286)
* [领域驱动设计 (DDD) 的思考](https://segmentfault.com/a/1190000019252214)
* [领域驱动设计从0到1之事件风暴](https://mp.weixin.qq.com/s?__biz=MzU3NzY0Nzk1NA==&mid=2247484112&idx=1&sn=777f313d95227c1dd063dba77fcdb67f&chksm=fd0026edca77affb06c2997b91df5c92edfa2b4ee460bdedc674fc9d0beca531dd5ff9a2a8ee&scene=27#wechat_redirect)
* [亚马逊实践领域驱动设计之道](https://mp.weixin.qq.com/s?__biz=MzIxMzEzMjM5NQ==&mid=2651032880&idx=1&sn=4d53ffffdaa8d880675f287ba28e9cc2&chksm=8c4c5834bb3bd1222b86a5e2229b4610e5d606fc97c901abc9d0210ddb8eafe3799a7b07a97a&scene=27#wechat_redirect)
* [领域驱动设计在重构业务系统中的实践](https://mp.weixin.qq.com/s?__biz=MzIxMzEzMjM5NQ==&mid=2651031977&idx=1&sn=29f79e9ac3b71d3290c9a490a14355ce&chksm=8c4c5cadbb3bd5bba4aa04daa3cc71f1e844bd0946643620ac1479bcd4c0aeb83ca066f4cbcb&scene=27#wechat_redirect)
* [领域驱动设计精简版](https://www.infoq.cn/article/domain-driven-design-quickly)
* [领域驱动设计,这十个错误你犯了吗?|技术杂谈](https://mp.weixin.qq.com/s?__biz=MjM5MDE0Mjc4MA==&mid=208500517&idx=3&sn=389618bb951232c7f32e78116e9caecd&chksm=2fd08f7618a70660be34d9ba25a8a0d8904a482eabae25589c80366f4ced0f61c60e2fbc2f50&scene=27#wechat_redirect)
* [难得一见的收单供应链架构演进:基于场景分析和领域驱动](https://mp.weixin.qq.com/s?__biz=MzIxMzEzMjM5NQ==&mid=2651034172&idx=1&sn=46ba463f4d1b122a45702dc7a17d91ab&chksm=8c4c4738bb3bce2eadf95bcf7ea9b5a4622e38164c0629861518afc567227449cd779669592d&scene=27#wechat_redirect)
* [DDD-没那么难!](https://mp.weixin.qq.com/s?__biz=MzIxMzEzMjM5NQ==&mid=2651034468&idx=2&sn=25c87397d5d05da73b901437965726d9&chksm=8c4c4660bb3bcf767a2eb6e54182562814978a4fa01d714e38d7c8bff5e494c63ffcaa5b221d&scene=27#wechat_redirect)
## [ 扩展/应用 ]
* [`think-phinx`](https://github.com/itxq/think-phinx)——think-phinx 数据库迁移工具
* [`think-twig`](https://github.com/rain-sjh/think-twig)—— 基于tp6的 twig模板扩展
## [ 书籍/专栏 ]
[![](https://img.kancloud.cn/c0/62/c062bbc612f39db623d79f37e3f558cd_398x500.png =200x)](https://www.amazon.cn/dp/B01HZFHKIC)
《[领域驱动设计:软件核心复杂性应对之道(修订版)](https://www.amazon.cn/dp/B01HZFHKIC)》—— 领域驱动设计方面的经典之作,修订版更是对之前出版的中文版进行了全面的修订和完善。
>### 专栏:领域驱动设计之PHP实现
* [《领域驱动设计之PHP实现》 - 架构风格](https://segmentfault.com/a/1190000021209091)
* [《领域驱动设计之PHP实现》- 值对象](https://segmentfault.com/a/1190000021221130)
* [《领域驱动设计之PHP实现》- 实体](https://segmentfault.com/a/1190000021243590)
* [《领域驱动设计之PHP实现》- 服务](https://segmentfault.com/a/1190000021275485)
* [《领域驱动设计之PHP实现》- 领域事件](https://segmentfault.com/a/1190000021292740)
* [《领域驱动设计之PHP实现》- 模块](https://segmentfault.com/a/1190000021302755)
* [《领域驱动设计之PHP实现》- 聚合](https://segmentfault.com/a/1190000021329133)
* [《领域驱动设计之PHP实现》- 工厂](https://segmentfault.com/a/1190000021377213)
## [ 活动/福利 ]
[2019年MongoDB中文社区深圳年终盛会](https://segmentfault.com/e/1160000021354083)——包括三大专场:云服务专场、生态技术专场和MongoDB专场,时间:2020年1月4日 星期六 地点:深圳市福田区深南大道7028号时代大厦东座6层海逸厅
[看云推荐奖励计划](https://www.kancloud.cn/parter)——推荐双向奖励,推荐最高可获首单25%和续费10%的现金返利,好友首单9折优惠,送120优惠券。
## [ 每周之星 ]
>[info]### `CatchAdmin` 推荐指数:★★★★
`CatchAdmin`是一个基于 thinkphp6.0 的后台管理系统,解耦模块化
[ [官网](https://gitee.com/jaguarjack/catchAdmin) | [演示](http://demo.catchadmin.com/) ]
## 周刊投稿和订阅
周刊投稿及订阅、推广合作请[点击这里](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领域驱动设计