项目过程
1.前端我们使用gulp来自动化开发流程。配置好gulp后,可以自动给我们处理好一些工作。比如写完css后,要压缩成.min.css,写完js后,要做混淆和压缩,图片压缩等。这些工作都可以让gulp帮我们完成。
2. 前端页面编写。网站主要是整合视频课程与文章阅览。
例如:主页,登录界面,文章详情页面,搜索界面,CMS界面,文章编辑页面,课程页面,课程详情预览页面,课程编辑页面。
3. 后端数据库创建。例如:用户管理系统、超级管理员系统、文章模型创立、付费模型、视频课程模型。
4. 项目的部署上线这里用的是非常干净的ubuntu 16.04系统环境,没有使用任何云服务器,原因是因为不同的云服务器环境都不一样。我们就从零开始来完成部署。
收获
- 从实践中发现了自己在学习过程中的不足。
- 通过实际的操作和部署,有了自己独立创作的系统。
- 拥有了独立开发项目的思维。
- 编写代码的熟练度得到了很高的提升。