## [ 本周读数 ]
>[danger] ### `12800`——ThinkPHP官方微信公众号关注数
截至目前为止,ThinkPHP官方微信公众号(@thinkphp2012)用户订阅数超过`12800`(均为自然增长)。由于之前一直缺乏有效的运营而增长缓慢,现每周都会推送最新动态和优质内容,希望更多的开发者关注我们,及时获取官方内容推送。
## [ 新闻/资讯 ]
* [2018年度最受欢迎开源软件投票,ThinkPHP进入前`10`](https://www.oschina.net/project/top_cn_2018?origin=zhzd#thinkphp)——感恩有你,伴我前行
* [ThinkPHP`5.2`发布第二个`Beta`版本](https://blog.thinkphp.cn/852702)
* ThinkPHP5 速查表( [`5.0`](https://yangweijie.github.io/thinkphp-lts/index.html) [`5.1`](https://yangweijie.github.io/thinkphp-lts/index_tp5_1.html) )
* [PHP 7.3.0 RC6 发布,7.3.0 (GA) 将于12月发布](https://www.oschina.net/news/102046/php-7-3-0-rc6-released)
## [ 教程/技巧 ]
* [ThinkPHP关联查询不完全指南](https://blog.thinkphp.cn/852701)
* [让你提高开发效率的查询技巧](https://blog.thinkphp.cn/848639)
* [实例讲解TP5中关联模型](https://blog.csdn.net/github_37512301/article/details/75675054)
* [TP5`ORM`操作数据库——关联篇](https://blog.csdn.net/xx9090950/article/details/79497134)
* [10分钟快速理解`thinkphp5`数据库类和模型](https://blog.csdn.net/Edu_enth/article/details/60143891)
* [`thinkphp`日志接入阿里云日志系统](https://www.kancloud.cn/xieyongfa123/thinkphp_note/852704)
## [ 扩展/应用 ]
* [`think-model-helper`](https://github.com/yunwuxin/think-model-helper)——ThinkPHP5 自动生成模型的注释
* [`think-social`](https://github.com/yunwuxin/think-social)——ThinkPHP5 社会化登录组件
* [支付宝开放平台第三方 PHP SDK](https://github.com/wi1dcard/alipay-sdk-php)——助力支付宝小程序后端开发
## [ 书籍/专栏 ]
[![](https://box.kancloud.cn/cover_thinkphp_master-database-and-model.jpg-bookmiddle)](https://www.kancloud.cn/thinkphp/master-database-and-model)
[《掌握ThinkPHP5.0数据库和模型》](https://www.kancloud.cn/thinkphp/master-database-and-model)——全面讲解了ThinkPHP`5.0`数据库的数据迁移、生成,以及数据查询和处理,并且讲解了模型及关联的详细用法,帮助一个新手更好的理解数据库和模型的用法以及各种注意事项。
[![](https://box.kancloud.cn/cover_ldkt_tp5_model.jpg-bookmiddle)](https://www.kancloud.cn/ldkt/tp5_model)
《[ThinkPHP5模型实例详解](https://www.kancloud.cn/ldkt/tp5_model)》——源码级解读,让您彻底玩转模型~对官方手册中提及的方法,以及没有提及而源码中存在的方法,几乎全部做了解读! 模型类中的方法,全部给出经典案例,很多可以直接用在你的项目中!
[![](https://box.kancloud.cn/f94b9c8ed7fdcd4a4874e5c78d6dc0a5_393x500.jpg =200x254)](https://amzn.to/2DLMGL0)
《[PHP核心技术与最佳实践(第2版)](https://amzn.to/2DLMGL0)》——是一本致力于为希望成为中高级PHP程序员的读者提供高效而有针对性指导的经典著作。系统归纳和深刻解读了PHP开发中的编程思想、底层原理、核心技术、开发技巧、编码规范和 实践。
>[info]### 专栏——写一个“特殊”的查询构造器
* [写一个“特殊”的查询构造器 - (前言)](https://segmentfault.com/a/1190000015023283)
* [写一个“特殊”的查询构造器 - (一、程序结构,基础封装)](https://segmentfault.com/a/1190000015023606)
* [写一个“特殊”的查询构造器 - (二、第一条语句)](https://segmentfault.com/a/1190000015024627)
* [写一个“特殊”的查询构造器 - (三、条件查询)](https://segmentfault.com/a/1190000015024675)
* [写一个“特殊”的查询构造器 - (四、条件查询:复杂条件)](https://segmentfault.com/a/1190000015024821)
* [写一个“特殊”的查询构造器 - (五、聚合函数、分组、排序、分页)](https://segmentfault.com/a/1190000015025132)
* [写一个“特殊”的查询构造器 - (六、关联)](https://segmentfault.com/a/1190000015025243)
* [写一个“特殊”的查询构造器 - (七、DML 语句、事务)](https://segmentfault.com/a/1190000015025325)
* [写一个“特殊”的查询构造器 - (八、单元测试、收尾工作)](https://segmentfault.com/a/1190000015025389)
## [ 活动/福利 ]
[Cloud Studio插件评选大赛](https://studio.qcloud.coding.net/campaign/favorite-plugins/index)——为庆祝 Cloud Studio 插件市场上线,CODING 联合腾讯云举办了 “我最喜爱的 Cloud Stuido 插件评选大赛”,提交插件、评价插件或是分享页面均有机会赢取丰厚礼品。
[微信小程序黑客马拉松](https://www.oschina.net/event/2289093)——2018 年 12 月 15 日 - 12 月 16 日,北京昌平回龙观东大街338号腾讯众创空间A4 - 小剧场。由腾讯公司微信事业群主办,SegmentFault 承办的微信小程序黑客马拉松正式启动,这是一项以小程序的创新开发为主题的合作编程黑客马拉松,旨在开发小程序创新应用,共同建设小程序生态!
## [ 每周之星 ]
>[info]### `VaeThink` 推荐指数:★★★★
基于 Thinkphp 和 Layui 的轻量级php内容管理框架。对一般项目所必需的功能进行了基础开发和封装,帮助开发者在开始一个新的PHP项目时能够快速完成基础功能的搭建。vaeThink保留了ThinkPHP和Layui的所有特征,对于熟悉TP5和Layui的开发者尤为方便。
[ [官网](https://www.vaethink.com/) | [演示](http://demo.vaethink.com) | [手册](https://www.vaethink.com/doc/) ]
## 周刊投稿和订阅
周刊投稿及订阅、推广合作请[点击这里](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领域驱动设计