## 關于作者
張宏,十多年軟件開發經驗, 全棧工程師,穿行于 RoR、PHP、Python 和 Vue.js 技術棧中,熱愛新鮮事物,崇尚開源精神,現居西安。
作者是從事多年 RoR(Ruby On Rails)開發后,由 ThinkPHP 『入坑』PHP 開發,用 ThinkPHP 2.3 ~ 5.1 開發過多個項目,除 ThinkPHP 框架以外還熟練掌握 Laravel 和 Yii 框架開發,目前所在公司的項目開發主要使用 Yii 2.0。所以,就 PHP 開發而言作者常自嘲——ThinkPHP 框架是自己的初戀、Laravel 框架是自己的情人、而 Yii 框架是自己的老婆/::)
>[info] 你可以通過以下渠道找到我:
>
> * GitHub - [zhanghong](https://github.com/zhanghong)
> * 郵箱 - [zhanghong\_bean@126.com](mailto:zhanghong_bean@126.com)
- 第一章 基礎信息
- 序言
- 關于作者
- PHP和ThinkPHP
- 如何正確閱讀本書
- 寫作約定
- 開發規范
- 章節體例
- 本書源碼
- 第二章 舞臺布置
- 開發環境
- 產品分解
- Git和GitHub
- 創建項目
- 數據庫視圖管理工具
- 統一代碼風格
- 目錄結構
- 配置信息
- 后臺應用搭建
- 助手函數
- 前臺布局模板
- 基礎控制器
- 小結
- 第三章 注冊登錄
- 數據遷移
- 表單提交
- 表單驗證
- 模型驗證
- 短信提供商
- 發送短信
- 手機驗證
- 注冊提醒
- 登錄與退出
- 重置密碼
- 數據填充
- 小結
- 第四章 用戶相關
- 個人中心
- 編輯個人資料
- 上傳圖片
- 上傳頭像
- 顯示頭像
- 限制頭像分辨率
- 裁剪頭像
- 顯示注冊時間
- 授權訪問
- 小結
- 第五章 帖子列表
- 話題分類
- 話題模型
- 話題列表
- 性能優化
- 分類話題列表
- 話題列表排序
- 用戶發布的話題
- 分頁器美化
- 小結
- 第六章_帖子CURD
- 創建話題
- 生成摘要
- 編輯器優化
- 上傳圖片
- 顯示話題
- 編輯話題
- 刪除話題
- 小結
- 第七章 帖子回復
- 回復模型
- 回復列表
- 發表回復
- 刪除回復
- XSS 安全漏洞
- 小結
- 第八章 角色權限和管理后臺
- 多角色用戶權限
- 用戶管理
- 話題管理
- 回復管理
- 小結
- 第九章 雜項
- 邊欄活躍用戶
- 用戶最后登錄時間
- 邊欄資源推薦
- 站點首頁
- 小結
- 第十章 總結
- 全書總結
- 附錄
- 淺談ThinkPHP6.0 路由