## [ 本周讀數(shù) ]
>[danger] ### `12`W——`996.ICU`項(xiàng)目7天Star數(shù)超過了12萬(wàn)
要說這幾天IT圈大家聊得最多的話題,非當(dāng)下大熱的[996.ICU](https://github.com/996icu/996.ICU)莫屬了。這個(gè)996.ICU究竟火爆到什么程度呢?截止發(fā)稿前,996ICU項(xiàng)目在Github上的star數(shù)就已經(jīng)超過12萬(wàn),star總榜上排名第四,日趨勢(shì)和周趨勢(shì)排行均位居第一。有意思的是,還有一個(gè)相對(duì)的Repo,[955.WLB](https://github.com/formulahendry/955.WLB) 在趨勢(shì)榜在緊隨其后。
[ [查看`Github`趨勢(shì)榜](https://www.githubs.cn/) ]
## [ 新聞/資訊 ]
* [2019 數(shù)據(jù)庫(kù)趨勢(shì)報(bào)告,最受歡迎的是 `MySQL`](https://www.infoq.cn/article/JPpEpkrD-iNWBv3KuyVa)
* [數(shù)據(jù)解讀|都是哪些程序員在`GitHub`上反對(duì)`996`?](https://www.thepaper.cn/newsDetail_forward_3219454)
* [3 月數(shù)據(jù)庫(kù)排行:`MySQL`指數(shù)持續(xù)大漲,`PostgreSQL`下跌](https://www.oschina.net/news/104950/db-engines-ranking-201903)
* [`MariaDB`和 `MySQL`全面對(duì)比:選擇數(shù)據(jù)庫(kù)需要考慮這幾點(diǎn)](https://www.infoq.cn/article/mariadb-vs-mysql)
* [記住,永遠(yuǎn)不要在 MySQL 中使用“`utf8`”](https://www.infoq.cn/article/in-mysql-never-use-utf8-use-utf8)
## [ 教程/技巧 ]
* [大佬是怎么思考設(shè)計(jì)`MySQL`優(yōu)化方案的?](https://segmentfault.com/a/1190000018705500)
* [使用 Phan 為你的 PHP 項(xiàng)目保駕護(hù)航 - 代碼靜態(tài)掃描](https://segmentfault.com/a/1190000018631994)
* [MySQL數(shù)據(jù)庫(kù)優(yōu)化](https://segmentfault.com/a/1190000018631870)
* [MySQL分頁(yè)查詢`offset`過大,Sql優(yōu)化經(jīng)驗(yàn)](https://segmentfault.com/a/1190000005007706)
* [大眾點(diǎn)評(píng)訂單系統(tǒng)分庫(kù)分表實(shí)踐](https://tech.meituan.com/2016/11/18/dianping-order-db-sharding.html)
* [美團(tuán)DB數(shù)據(jù)同步到數(shù)據(jù)倉(cāng)庫(kù)的架構(gòu)與實(shí)踐](https://tech.meituan.com/2018/12/06/binlog-dw.html)
* [MySQL慢sql分析及優(yōu)化](https://segmentfault.com/a/1190000006726948)
* [PHP & MySQL 「數(shù)據(jù)關(guān)聯(lián)一對(duì)一」的最佳實(shí)踐](https://segmentfault.com/a/1190000018710388)
* [MySQL編碼`utf8`升級(jí)`utf8mb4`](https://segmentfault.com/a/1190000018649010)
* [MySQL5.7的`JSON`基本操作](https://segmentfault.com/a/1190000018612255)
* [MySQL`8.0`新特性集錦](https://segmentfault.com/a/1190000018562539)
* [MySQL 全表 `COUNT(*)` 簡(jiǎn)述](https://segmentfault.com/a/1190000018714473)
* [MySQL批量`SQL`插入性能優(yōu)化](https://segmentfault.com/a/1190000008890065)
* [【高并發(fā)簡(jiǎn)單解決方案】redis隊(duì)列緩存 + 批量入庫(kù) + 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`索引新姿勢(shì)]([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)
## [ 擴(kuò)展/應(yīng)用 ]
* [`connection-pool`](https://github.com/open-smf/connection-pool)——基于Swoole的通用連接池 - 數(shù)據(jù)庫(kù)連接池
* [`ycdatabase`](https://github.com/caohao-php/ycdatabase)——一個(gè)C語(yǔ)言寫的`mysql`數(shù)據(jù)庫(kù)`ORM`PHP擴(kuò)展
* [`doctrine-dbal`](https://github.com/doctrine/dbal)——數(shù)據(jù)庫(kù)抽象訪問層
* [`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`實(shí)現(xiàn)的一個(gè)簡(jiǎn)單的數(shù)據(jù)庫(kù)操作類
## [ 書籍/專欄 ]
[](https://amzn.to/2WGfXgL)
《[MySQL核心技術(shù)與最佳實(shí)踐](https://amzn.to/2WGfXgL)》——盡量將抽象問題形象化、具體化,復(fù)雜問題圖形化、簡(jiǎn)單化,突出自學(xué)和模仿的特點(diǎn),內(nèi)容豐富,講解深入,具有很強(qiáng)的實(shí)戰(zhàn)性和可操作性。
[](https://amzn.to/2V5Io7i)
《[數(shù)據(jù)庫(kù)索引設(shè)計(jì)與優(yōu)化](https://amzn.to/2V5Io7i)》——本書提供了一種簡(jiǎn)單、高效、通用的關(guān)系型數(shù)據(jù)庫(kù)索引設(shè)計(jì)方法。作者通過系統(tǒng)的講解及大量的案例清晰地闡釋了關(guān)系型數(shù)據(jù)庫(kù)的訪問路徑選擇原理,以及表和索引的掃描方式,詳盡地講解了如何快速地估算SQL運(yùn)行的CPU時(shí)間及執(zhí)行時(shí)間,幫助讀者從原理上理解SQL、表及索引結(jié)構(gòu)、訪問方式等對(duì)關(guān)系型數(shù)據(jù)庫(kù)造成的影響,并能夠運(yùn)用量化的方法進(jìn)行判斷和優(yōu)化,指導(dǎo)關(guān)系型數(shù)據(jù)庫(kù)的索引設(shè)計(jì)。
> ### 專欄:Mysql的設(shè)計(jì)與優(yōu)化專題
* [(1) ER圖,數(shù)據(jù)建模與數(shù)據(jù)字典](https://segmentfault.com/a/1190000004053409)
* [(2) 數(shù)據(jù)中設(shè)計(jì)中的范式與反范式](https://segmentfault.com/a/1190000004174135)
* [(3) 字段類型與合理的選擇字段類型](https://segmentfault.com/a/1190000004177184)
* [(4) 表的垂直拆分和水平拆分](https://segmentfault.com/a/1190000006063258)
* [(5) 慢查詢?cè)斀鈃(https://segmentfault.com/a/1190000006063268)
* [(6) mysql索引攻略](https://segmentfault.com/a/1190000006063289)
## [ 活動(dòng)/福利 ]
[第十屆中國(guó)數(shù)據(jù)庫(kù)技術(shù)大會(huì)(DTCC2019)](https://www.oschina.net/event/2302390)——由IT168旗下ITPUB企業(yè)社區(qū)平臺(tái)主辦的第十屆中國(guó)數(shù)據(jù)庫(kù)技術(shù)大會(huì)(DTCC2019),將在北京隆重召開。大會(huì)將邀請(qǐng)百余位行業(yè)專家,就熱點(diǎn)技術(shù)話題進(jìn)行分享,是廣大數(shù)據(jù)領(lǐng)域從業(yè)人士的又一次年度盛會(huì)和交流平臺(tái)。(時(shí)間:2019-05-08 09:00 至 2019-05-10 18:00 地點(diǎn):北京 朝陽(yáng) 北京新云南皇冠假日酒店 北京市朝陽(yáng)區(qū)東北三環(huán)西壩河,太陽(yáng)宮橋東北角)
## [ 每周之星 ]
>[info]### `noneCms` 推薦指數(shù):★★★★
[`noneCms`](https://github.com/nangge/noneCms)是一款基于ThinkPHP`5.1`開發(fā)的開源的簡(jiǎn)單小巧的內(nèi)容管理系統(tǒng),可快速搭建企業(yè)站、個(gè)人博客,并且支持移動(dòng)端。
[ [官網(wǎng)](http://www.5none.com/) | [文檔](http://www.imay365.com/nango/nonecms/content) ]
## 周刊投稿和訂閱
周刊投稿及訂閱、推廣合作請(qǐng)[點(diǎn)擊這里](783458)。
- 創(chuàng)刊辭
- 「ThinkPHP開發(fā)者周刊」第1期——?jiǎng)?chuàng)刊號(hào)
- 「ThinkPHP開發(fā)者周刊」第2期——5.1.26版本和安全規(guī)范指引
- 「ThinkPHP開發(fā)者周刊」第3期——官宣:5.1發(fā)布LTS版本
- 「ThinkPHP開發(fā)者周刊」第4期——日志、調(diào)試和通知
- 「ThinkPHP開發(fā)者周刊」第5期——API開發(fā)和調(diào)試專題
- 「ThinkPHP開發(fā)者周刊」第6期——好用的第三方類庫(kù)
- 「ThinkPHP開發(fā)者周刊」第7期——性能分析和優(yōu)化
- 「ThinkPHP開發(fā)者周刊」第8期——模型和關(guān)聯(lián)
- 「ThinkPHP開發(fā)者周刊」第9期——緩存和權(quán)限
- 「ThinkPHP開發(fā)者周刊」第10期——路由和中間件
- 「ThinkPHP開發(fā)者周刊」第11期——設(shè)計(jì)模式和代碼規(guī)范
- 「ThinkPHP開發(fā)者周刊」第12期——容器和持續(xù)集成
- 「ThinkPHP開發(fā)者周刊」第13期——數(shù)據(jù)庫(kù)和高性能
- 「ThinkPHP開發(fā)者周刊」第14期——模板引擎和正則表達(dá)式
- 「ThinkPHP開發(fā)者周刊」第15期——ThinkPHP十三周年???/a>
- 「ThinkPHP開發(fā)者周刊」第16期——喜迎新年
- 「ThinkPHP開發(fā)者周刊」第17期——開工大吉
- 「ThinkPHP開發(fā)者周刊」第18期——元宵喜樂
- 「ThinkPHP開發(fā)者周刊」第19期——關(guān)注2019開發(fā)趨勢(shì)
- 「ThinkPHP開發(fā)者周刊」第20期——架構(gòu)設(shè)計(jì)
- 「ThinkPHP開發(fā)者周刊」第21期——微服務(wù)
- 「ThinkPHP開發(fā)者周刊」第22期——編輯器和調(diào)試
- 「ThinkPHP開發(fā)者周刊」第23期——RPC和分布式
- 「ThinkPHP開發(fā)者周刊」第24期——MySQL優(yōu)化
- 「ThinkPHP開發(fā)者周刊」第25期——PSR規(guī)范
- 「ThinkPHP開發(fā)者周刊」第26期——Redis
- 「ThinkPHP開發(fā)者周刊」第27期——分布式系統(tǒng)
- 「ThinkPHP開發(fā)者周刊」第28期——漫威英雄
- 「ThinkPHP開發(fā)者周刊」第29期——HTTP那些事
- 「ThinkPHP開發(fā)者周刊」第30期——協(xié)程初體驗(yàn)
- 「ThinkPHP開發(fā)者周刊」第31期——WEB安全
- 「ThinkPHP開發(fā)者周刊」第32期——開源是自由的
- 「ThinkPHP開發(fā)者周刊」第33期——重構(gòu)
- 「ThinkPHP開發(fā)者周刊」第34期——驗(yàn)證和加密
- 「ThinkPHP開發(fā)者周刊」第35期——女皇報(bào)告
- 「ThinkPHP開發(fā)者周刊」第36期——2019年全球開發(fā)者調(diào)查報(bào)告(JetBrains)
- 「ThinkPHP開發(fā)者周刊」第37期——DevOps
- 「ThinkPHP開發(fā)者周刊」第38期——再續(xù)設(shè)計(jì)模式
- 「ThinkPHP開發(fā)者周刊」第39期——消息隊(duì)列
- 「ThinkPHP開發(fā)者周刊」第40期——高并發(fā)
- 「ThinkPHP開發(fā)者周刊」第41期——數(shù)據(jù)庫(kù)之關(guān)系型數(shù)據(jù)庫(kù)
- 「ThinkPHP開發(fā)者周刊」第42期——數(shù)據(jù)庫(kù)之非關(guān)系型數(shù)據(jù)庫(kù)
- 「ThinkPHP開發(fā)者周刊」第43期——安全趨勢(shì)報(bào)告
- 「ThinkPHP開發(fā)者周刊」第44期——敏捷開發(fā)
- 「ThinkPHP開發(fā)者周刊」第45期——搜索引擎
- 「ThinkPHP開發(fā)者周刊」第46期——Markdown標(biāo)記語(yǔ)言
- 「ThinkPHP開發(fā)者周刊」第47期——Composer
- 「ThinkPHP開發(fā)者周刊」第48期——Docker
- 「ThinkPHP開發(fā)者周刊」第49期——安全運(yùn)營(yíng)
- 「ThinkPHP開發(fā)者周刊」第50期——性能測(cè)試和優(yōu)化
- 「ThinkPHP開發(fā)者周刊」第51期——高可用設(shè)計(jì)
- 「ThinkPHP開發(fā)者周刊」第52期——互聯(lián)網(wǎng)50周年
- 「ThinkPHP開發(fā)者周刊」第53期——開源評(píng)選
- 「ThinkPHP開發(fā)者周刊」第54期——HTTP3的前世今生
- 「ThinkPHP開發(fā)者周刊」第55期——PHP7.4專題
- 「ThinkPHP開發(fā)者周刊」第56期——無(wú)服務(wù)Serverless
- 「ThinkPHP開發(fā)者周刊」第57期——ServiceMesh服務(wù)網(wǎng)格
- 「ThinkPHP開發(fā)者周刊」第58期——DDD領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)
