# 推薦
## 開發環境
[Docker]([https://github.com/xiaodit/docker-lnmp](https://github.com/xiaodit/docker-lnmp)) > [Laragon](https://sourceforge.net/projects/laragon/files/releases/3.1/laragon-wamp.exe) > [UPUPW](http://php.upupw.net/ank2downloads/38/6698.html) > [PHPStudy](http://www.phpstudy.net/)
## 開發工具
[PHPStorm](https://www.jetbrains.com/phpstorm/?fromMenu) > [VScode](https://code.visualstudio.com/)
## Composer包
微信開發:[EasyWechat](https://github.com/overtrue/wechat)
Token: [JWT](https://github.com/firebase/php-jwt)
## PHP代碼規范
~~~
composer global require squizlabs/php_codesniffer
composer global require phpmd/phpmd
composer global require fabpot/php-cs-fixer
~~~
## 淘寶源
~~~
npm config set registry https://registry.npm.taobao.org
~~~
## 代碼版本管理
[Sourcetree](https://www.sourcetreeapp.com) > 手打命令
- 介紹
- EasyWechat3
- 安裝篇
- 吃上Easywechat--獲取用戶信息篇
- 吃上Easywechat--模板消息篇
- 吃上Easywechat--支付篇
- Easywechat4
- 安裝與接入
- 公眾號
- 網頁授權
- JSSDK
- 發送模板消息
- 自定義菜單
- 消息類型對應處理
- 微信支付
- 統一下單
- 支付通知
- 接入企業號
- 開發福利
- 福利篇--內透
- 福利篇--微信遠程調試
- 隊列
- 隊列搭配Supervisor
- 隊列搭配Supervisor--多進程
- think隊列微信通知
- 隊列執行情況查詢與反饋
- 模型使用進價
- 模型,拋出異常,減少if的使用
- 多使用模型,好處還是有的
- 優化建議
- 多條件搜索代碼優化(閉包查詢)
- 使用group & 子查詢進行統計
- 雜類
- 寫Composer包
- PHP單例
- PPT轉圖片
- 個人開發環境
- Xdebug配置
- emoji表情
- 后端玩iView
- 準備篇
- 列表List--普通篇
- 表單Form篇
- 列表List--異步篇
- 開發小技巧
- 時間戳(日期)統計
- API版本
- 技術群
- Java小筆記
- WebSocket
- 跨域配置
- Nginx配置(ssl 強制ssl反向代理)
- Json信息 response返回