- 序言
- 課程介紹
- 前期準備
- 開發環境的搭建
- 開發工具
- Composer的安裝及常用命令
- git的安裝及常用命令
- 小結
- 實戰篇-前期準備
- 創建項目
- 課程源碼同步
- 實戰篇-Thinkphp5.0模塊創建與訪問
- 實戰篇-入口文件的隱藏
- 實戰篇-創建數據庫并配置數據庫連接
- 實戰篇-創建后臺模塊
- 實戰篇-管理員模塊
- 管理員表的創建
- 后臺模板文件的引入
- 添加管理員
- 管理員列表及分頁功能
- 管理員管理(編輯、刪除)
- 管理員登錄及驗證碼功能的實現
- 管理員登錄-后臺安全與優化
- 實戰篇-服務器相關信息的獲取
- 實戰篇-網站配置模塊
- 網站配置模板文件的創建與載入
- 網站配置數據表的創建與更新
- 網站配置信息的顯示與知識擴展
- 網站配置的擴展-LOGO的上傳
- 實戰篇-欄目管理
- 無限級分類的原理
- 無限級分類數據表結構設計
- 無限級分類的難點
- 創建數據表和模型
- 無限級分類的添加
- 無限級分類的實現方法(讀取)
- 無限級分類的優化
- 欄目的添加
- 欄目的列表顯示
- 欄目的排序
- 欄目的編輯
- 無限級分類編輯的注意事項
- 欄目刪除
- 欄目擴展
- 欄目圖片的上傳
- 欄目刪除擴展
- 欄目的收縮
- 實戰篇內容管理(正在更新)
- 實戰篇-輪播圖模塊(待更新)
- 實戰篇-文件管理模塊(待更新)
- 實戰篇-前臺開發(待更新)
- 實戰篇-URL地址優化
- ThinkPHP URL特點
- 入口文件的隱藏
- Thinkphp5路由優化
- 項目前臺地下優化
- 實戰篇-404頁面
- 認識404頁面
- ThinkPHP中404頁面的處理
- 網站部署上線
- windows服務器部署
- Linux服務器部署
- 項目的國際化設置-多語言
- 多語言的實現原理
- ThinkPHP中的多語言設置
- 項目的多語言化實戰
- 微信公眾號開發(機器人)
- Phpstorm中FTP的配置
- 微信接口
- 配置和啟用服務器
- 消息管理
- 站內信息檢索
- 機器人功能擴展
- 微信公眾號配置
- 微信公眾號開發的常見問題