## 知识储备
>[info]本书利用到了HTML、CSS、JavaScript、PHP 和 Laravel 等 Web 开发相关的知识,读到这里相信你对这些知识已经有了一定的了解。如果这些东西对你来说得心应手,那GetwayWoker的操作手册,layui的手册,layim的手册,laytpl手册,layer手册等等对你来讲可以说是手到擒来了,对于初学者也没有关系,每一节涉及到的与项目的知识点都添加了帮助文档,就像这样:
## 相关文档
* [我的CSDN博客](https://blog.csdn.net/geeksoarsky)
* [Laravel中文文档](https://laravelacademy.org/laravel-docs-5_7)
* [开发环境搭建](https://laravel-china.org/docs/laravel-development-environment/5.5)
* [Homestead安装教程](https://laravelacademy.org/post/9530.html)
* [Laravel 项目开发规范 ](https://laravel-china.org/topics/2079/psr-specification-psr-2-coding-style-specification)
## 作者建议
>[info]GeChat-V2.0是前后端分离的项目,所以每个章节大体会分为:视图,路由和控制器三个版块一层层分开讲解。
- 序言
- 开发必读
- GeChat系统原理
- GeChat系统整体构建
- Laravel安装配置
- GatewayWorker的结合
- Layim的结合
- PhpStorm配置码云版本控制器
- 聊天系统功能的实现
- 用户登录
- 用户注册
- 用户主页
- 修改个性签名
- 上传头像
- 修改用户资料
- 在线状态切换
- 查找功能
- 添加好友
- 查找/添加好友
- 消息盒子(一)
- 消息盒子(二)
- 添加群组
- 好友请求
- 创建群组
- 添加群组
- 管理群请求
- 获取群成员
- 好友聊天
- 发送图片
- 发送文件
- 用户中心
- 用户资料/修改密码
- 退出
- 右键菜单
- 好友右键菜单
- 查看资料
- 历史纪录
- 删除好友
- 屏蔽/接受消息
- 举报好友
- 群组右键菜单
- 查看群资料
- 主面板右键菜单
- 好友分组右键菜单
- 数据表大全
- 全国各省市区代码数据库表
- 项目源码