1、项目特点
- 难度适中,面向过程开发,只使用PHP和MySQL的基础知识即可完成
- 运用的知识的知识体系是系统全面的,主要包含了需求分析、代码规范、数据库建模、编码技巧、安全专题
- 开发完的博客系统能够很快投入使用,用来记录自己的学习历程
2、项目目标
- 学会做项目的需求分析
- 会做ER建模(根据需求建表)
- 掌握PHP代码规范,利于团队协作
- 掌握网站开发常用功能的开发技术(文件上传、验证码、缩略图、、、)
3、项目实现
下面是具体的项目实现(一步一步来):
PHP博客系统开发day1 需求分析与数据库建模: https://www.cnblogs.com/wyb666/p/10878552.html
PHP博客系统开发day1 代码规范与项目目录组织: https://www.cnblogs.com/wyb666/p/10887162.html
PHP博客系统开发day2 栏目相关功能:https://www.cnblogs.com/wyb666/p/10887235.html
PHP博客系统开发day2 封装函数
PHP博客系统开发day2 文章相关功能
PHP博客系统开发day3 相关页面开发
PHP博客系统开发day3 评论相关功能
PHP博客系统开发day4 文件上传
PHP博客系统开发day4 验证码
PHP博客系统开发day4 其他小功能
PHP博客系统开发day5 http、cookie和session相关
PHP博客系统开发day5 安全相关问题
PHP博客系统开发day5 网站上线与发布