## [ 本周熱點 ]
ThinkPHP每次大版本都是一次重構,都是一次新的起點,目的都是為了讓開發變得更簡單,`6.0`經過多次迭代,也即將迎來正式版本,此次為正式發布之前的最后一次RC:[ThinkPHP6.0RC3版本發布——細節完善,體驗優化](https://blog.thinkphp.cn/1101564),同時還更新了眾多[官方擴展](https://github.com/top-think)。
## [ 新聞/資訊 ]
* [ThinkPHP`6.0RC3`版本發布——細節完善,體驗優化](https://blog.thinkphp.cn/1101564)
* [開發高質量軟件需要更高成本嗎?](https://www.oschina.net/news/107103/is-high-quality-software-worth-the-cost)
* [`Composer `全量鏡像開源了](https://github.com/zencodex/composer-mirror)
* [Symfony 4.3.0 發布,經典 PHP Web 開發框架](https://www.oschina.net/news/107097/symfony-4-3-0-released)
* [6月數據庫排行:PostgreSQL 和 MongoDB 分數罕見下降](https://www.oschina.net/news/107148/db-engines-ranking-201906)
## [ 教程/技巧 ]
* [如何來一次說干就干的重構 (流程篇)](https://mp.weixin.qq.com/s/yQJwMHS9Bb7FHoqPJ3mo2g)
* [如何用微服務重構應用程序](https://segmentfault.com/a/1190000010166124)
* [快看!原來重構如此簡單](https://mp.weixin.qq.com/s/R4Y1qtpRwuxI2_z2VSe9Gg)
* [HTTP API 認證授權術](https://coolshell.cn/articles/19395.html)
* [人人都是 API 設計師:我對 RESTful API、GraphQL、RPC API 的思考](http://blog.720ui.com/2019/api_design_talk/)
* [2019 PHP 安全指南](https://learnku.com/php/t/27412)
* [Docker - Windows10 的安裝及搭建 PHP 開發環境,采坑](https://learnku.com/articles/28020)
* [PHPer 必知必會的 Linux 命令](https://linux.hellocode.name/)
* [編寫小而美函數的藝術](https://segmentfault.com/a/1190000013008373)
* [如何重構“箭頭型”代碼](https://segmentfault.com/a/1190000015995892)
## [ 擴展/應用 ]
[`dlj.biz-php`](https://github.com/LunziSTU/dlj.biz-php)——dlj.biz 短鏈接 api
[`lock`](https://github.com/zhaocong6/lock)——高性能分布式并發鎖, 行為限流
[`purl`](https://github.com/jwage/purl)——基于PHP7.2+的面向對象的URL操作庫
## [ 書籍/專欄 ]
[](https://amzn.to/2WoCu64)
《[重構:改善既有代碼的設計(第2版)](https://amzn.to/2WoCu64)》——本書是經典著作《重構》出版20年后的更新版。書中清晰揭示了重構的過程,解釋了重構的原理和實踐方式,并給出了何時以及何地應該開始挖掘代碼以求改善。書中給出了60多個可行的重構,每個重構都介紹了一種經過驗證的代碼變換手法的動機和技術。
## [ 活動/福利 ]
[](https://oschina.gitee.io/6th)
[碼云 Gitee 六周年活動](https://oschina.gitee.io/6th)——不打算碰瓷六周年大獎嗎?
## [ 每周之星 ]
>[info]### `LeaCMF` 推薦指數:★★★★
[LeaCMF](https://github.com/lea21st/LeaCMF)是一款基于ThinkPHP5.1+layui的極速后臺和api開發框架。
[ [官網](https://github.com/lea21st/LeaCMF) ]
## 周刊投稿和訂閱
周刊投稿及訂閱、推廣合作請[點擊這里](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領域驅動設計