1. 功能与设计 #
1.1 功能分析 #
搭建一个简单的具有多人注册、登录、发表文章、登出功能的博客。
1.2 设计目标 #
- 未登录:主页导航显示 首页、注册、登陆,下面显示已发表的文章、发表日期及作者。
- 登陆后:主页导航显示 首页、发表文章、退出,下面显示已发表的文章、发表日期及作者。
- 用户登录、注册、发表成功以及登出后都返回到主页。
1.3 未登录 #

1.4 登陆后 #

1.4 发表文章 #

2. 配置路由 #
2.1 路由规划 #
我们已经把设计的构想图贴出来了,接下来的任务就是完成路由规划了。路由规划,或者说控制器规划是整个网站的骨架部分,因为它处于整个架构的枢纽位置,相当于各个接口之间的粘合剂,所以应该优先考虑。
| 路径 |
名称 |
| / |
首页 |
| /user/login |
用户登录 |
| /user/reg |
用户注册 |
| /user/logout |
登出 |
| /article/post |
发表文章 |
参考资料 #
Bootstrap
Bootstrap可视化