## [ 本周讀數 ]
>[danger] ### `12`W——`996.ICU`項目7天Star數超過了12萬
要說這幾天IT圈大家聊得最多的話題,非當下大熱的[996.ICU](https://github.com/996icu/996.ICU)莫屬了。這個996.ICU究竟火爆到什么程度呢?截止發稿前,996ICU項目在Github上的star數就已經超過12萬,star總榜上排名第四,日趨勢和周趨勢排行均位居第一。有意思的是,還有一個相對的Repo,[955.WLB](https://github.com/formulahendry/955.WLB) 在趨勢榜在緊隨其后。
[ [查看`Github`趨勢榜](https://www.githubs.cn/) ]
## [ 新聞/資訊 ]
* [2019 數據庫趨勢報告,最受歡迎的是 `MySQL`](https://www.infoq.cn/article/JPpEpkrD-iNWBv3KuyVa)
* [數據解讀|都是哪些程序員在`GitHub`上反對`996`?](https://www.thepaper.cn/newsDetail_forward_3219454)
* [3 月數據庫排行:`MySQL`指數持續大漲,`PostgreSQL`下跌](https://www.oschina.net/news/104950/db-engines-ranking-201903)
* [`MariaDB`和 `MySQL`全面對比:選擇數據庫需要考慮這幾點](https://www.infoq.cn/article/mariadb-vs-mysql)
* [記住,永遠不要在 MySQL 中使用“`utf8`”](https://www.infoq.cn/article/in-mysql-never-use-utf8-use-utf8)
## [ 教程/技巧 ]
* [大佬是怎么思考設計`MySQL`優化方案的?](https://segmentfault.com/a/1190000018705500)
* [使用 Phan 為你的 PHP 項目保駕護航 - 代碼靜態掃描](https://segmentfault.com/a/1190000018631994)
* [MySQL數據庫優化](https://segmentfault.com/a/1190000018631870)
* [MySQL分頁查詢`offset`過大,Sql優化經驗](https://segmentfault.com/a/1190000005007706)
* [大眾點評訂單系統分庫分表實踐](https://tech.meituan.com/2016/11/18/dianping-order-db-sharding.html)
* [美團DB數據同步到數據倉庫的架構與實踐](https://tech.meituan.com/2018/12/06/binlog-dw.html)
* [MySQL慢sql分析及優化](https://segmentfault.com/a/1190000006726948)
* [PHP & MySQL 「數據關聯一對一」的最佳實踐](https://segmentfault.com/a/1190000018710388)
* [MySQL編碼`utf8`升級`utf8mb4`](https://segmentfault.com/a/1190000018649010)
* [MySQL5.7的`JSON`基本操作](https://segmentfault.com/a/1190000018612255)
* [MySQL`8.0`新特性集錦](https://segmentfault.com/a/1190000018562539)
* [MySQL 全表 `COUNT(*)` 簡述](https://segmentfault.com/a/1190000018714473)
* [MySQL批量`SQL`插入性能優化](https://segmentfault.com/a/1190000008890065)
* [【高并發簡單解決方案】redis隊列緩存 + 批量入庫 + php離線整合](http://cuihuan.net/2017/01/20/%E3%80%90%E9%AB%98%E5%B9%B6%E5%8F%91%E7%AE%80%E5%8D%95%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88%E3%80%91redis%E9%98%9F%E5%88%97%E7%BC%93%E5%AD%98%20+%20mysql%20%E6%89%B9%E9%87%8F%E5%85%A5%E5%BA%93%20+%20php%E7%A6%BB%E7%BA%BF%E6%95%B4%E5%90%88/)
* [老斯基帶你解鎖MySQL `8.0`索引新姿勢]([https://mp.weixin.qq.com/s?\_\_biz=MjM5NzAzMTY4NQ==&mid=2653930595&idx=1&sn=604122f1529359ebdd2946dfd1b79359&chksm=bd3b5e098a4cd71f2f94eed421c1ce5d07df1af8e5c427c54d6725e8ef670317946fb1b955b7&scene=21#wechat\_redirect](https://mp.weixin.qq.com/s?__biz=MjM5NzAzMTY4NQ==&mid=2653930595&idx=1&sn=604122f1529359ebdd2946dfd1b79359&chksm=bd3b5e098a4cd71f2f94eed421c1ce5d07df1af8e5c427c54d6725e8ef670317946fb1b955b7&scene=21#wechat_redirect))
* [Swoft 源碼剖析 - 連接池](https://segmentfault.com/a/1190000015491427)
## [ 擴展/應用 ]
* [`connection-pool`](https://github.com/open-smf/connection-pool)——基于Swoole的通用連接池 - 數據庫連接池
* [`ycdatabase`](https://github.com/caohao-php/ycdatabase)——一個C語言寫的`mysql`數據庫`ORM`PHP擴展
* [`doctrine-dbal`](https://github.com/doctrine/dbal)——數據庫抽象訪問層
* [`doctrine-orm`](https://github.com/doctrine/orm)——基于`doctrine-dbal`之上的ORM
* [`Propel2`](https://github.com/propelorm/Propel2)——基于PHP`5.5+`的ORM
* [`MysqliDb`](https://github.com/ThingEngineer/PHP-MySQLi-Database-Class) —— 基于`MySQLi`實現的一個簡單的數據庫操作類
## [ 書籍/專欄 ]
[](https://amzn.to/2WGfXgL)
《[MySQL核心技術與最佳實踐](https://amzn.to/2WGfXgL)》——盡量將抽象問題形象化、具體化,復雜問題圖形化、簡單化,突出自學和模仿的特點,內容豐富,講解深入,具有很強的實戰性和可操作性。
[](https://amzn.to/2V5Io7i)
《[數據庫索引設計與優化](https://amzn.to/2V5Io7i)》——本書提供了一種簡單、高效、通用的關系型數據庫索引設計方法。作者通過系統的講解及大量的案例清晰地闡釋了關系型數據庫的訪問路徑選擇原理,以及表和索引的掃描方式,詳盡地講解了如何快速地估算SQL運行的CPU時間及執行時間,幫助讀者從原理上理解SQL、表及索引結構、訪問方式等對關系型數據庫造成的影響,并能夠運用量化的方法進行判斷和優化,指導關系型數據庫的索引設計。
> ### 專欄:Mysql的設計與優化專題
* [(1) ER圖,數據建模與數據字典](https://segmentfault.com/a/1190000004053409)
* [(2) 數據中設計中的范式與反范式](https://segmentfault.com/a/1190000004174135)
* [(3) 字段類型與合理的選擇字段類型](https://segmentfault.com/a/1190000004177184)
* [(4) 表的垂直拆分和水平拆分](https://segmentfault.com/a/1190000006063258)
* [(5) 慢查詢詳解](https://segmentfault.com/a/1190000006063268)
* [(6) mysql索引攻略](https://segmentfault.com/a/1190000006063289)
## [ 活動/福利 ]
[第十屆中國數據庫技術大會(DTCC2019)](https://www.oschina.net/event/2302390)——由IT168旗下ITPUB企業社區平臺主辦的第十屆中國數據庫技術大會(DTCC2019),將在北京隆重召開。大會將邀請百余位行業專家,就熱點技術話題進行分享,是廣大數據領域從業人士的又一次年度盛會和交流平臺。(時間:2019-05-08 09:00 至 2019-05-10 18:00 地點:北京 朝陽 北京新云南皇冠假日酒店 北京市朝陽區東北三環西壩河,太陽宮橋東北角)
## [ 每周之星 ]
>[info]### `noneCms` 推薦指數:★★★★
[`noneCms`](https://github.com/nangge/noneCms)是一款基于ThinkPHP`5.1`開發的開源的簡單小巧的內容管理系統,可快速搭建企業站、個人博客,并且支持移動端。
[ [官網](http://www.5none.com/) | [文檔](http://www.hmoore.net/nango/nonecms/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領域驅動設計