一. 文档阅读对象:
主要对象: PHP开发者, 需要管理PHP开发者的管理层
其次对象: 前端开发者
二. 目的:
三. 框架开发目标:
四. 可能会的质疑:
受框架开发者的水平限制, 框架中难免有一些问题和错误; 世面上也有已经很全面很强大的免费框架, 但是这些框架一般都是大而全, 学习成本较高, 修改复杂等缺点. 总之怎么选择都有利有弊, 但经过各部门负责人的最终意见, 还是决定公司自己开发框架. 所以针对这个结果大家坚决执行即可, 不再做孰优孰劣讨论. 总之统一是第一要务, 其次再考虑优秀的问题.
五. 前期准备工作:
为了新框架在下一步培训能顺利进行, 需要开发者先自学一些知识. 当然学习的手段不只是本文档里提供的手册和文章, 开发者也可以去自已感觉方便的学习平台进行学习. 但在培训和开发时要使用统一的代码风格和规范.
六. 培训时会提供的文档包括:
七. 针对PHP开发者需要先期学习内容:
你要掌握(最低要求)
* [MySQL](无)(必须: 但不在本次培训中, 只有对开发者的要求)
* [ThinkPHP](https://www.kancloud.cn/manual/thinkphp6_0/1037479)V6.0.10LTS (必须)
* [Vue](https://cn.vuejs.org/index.html) version:2.+(必须: 看着手册能写)
* [Vuex](https://v3.vuex.vuejs.org/zh/)(推荐: 内容读一遍, 理解是怎么回事)
* [Vue-router](https://router.vuejs.org/zh/)(推荐: 内容读一遍, 理解是怎么回事)
* [Element UI](https://element.eleme.cn/#/zh-CN) version:2.+(必须: 看着手册能写)
八. 针对前端开发者需要先期学习内容:
你要掌握(最低要求)
* [Vue](https://cn.vuejs.org/index.html) version:2.+(必须)
* [Vuex](https://v3.vuex.vuejs.org/zh/) version:2.+(必须)
* [Vue-router](https://v3.vuex.vuejs.org/zh//)(必须)
* [Element UI](https://element.eleme.cn/#/zh-CN) version:2.+(必须)
必须要阅读
[vue-element-admin](https://panjiachen.github.io/vue-element-admin-site/zh/)
[vue-admin-template](https://github.com/PanJiaChen/vue-admin-template)
九. 针对培训对象会进行定期考试(具体考试方式和方法另行通知), 考试目的:
十. 互通有无:
新框架的目的之一是框架级别的代码复用, 要实现这一目的, 需要开发者定期互相沟通, 多开技术交流会, 让所有开发者都知道新做了哪些模块. 最好能建一个查询平台, 能查询大家开发过的内容, 同时在git库中, 写好项目功能介绍, 方便查询. 注意这部分工作是开发者和管理者日常工作, 不做为框架培训的内容