-
注册,登录模块
-
用户进行个人信息查看和修改
-
支持用户上传头像,上传的头像会上传到服务器上的以用户 id 为名的文件夹
-
支持评论和点赞功能(会显示用户评论的时间和所评论的人是谁,用户体验很好)
-
后台进行了权限管理
-
只有管理员可以访问所有具体信息页面,和添加信息界面
-
完善了管理员添加信息时良好的用户体验
-
实现了用户进行模糊搜索,后台会利用like 语句 ,返回用户所查找信息,并且回车会进行相应的跳转
-
待续。。。
js + jade + node + mysql
-
使用jade 模板引擎,实现了页面模块化,减少了页面重复构建功能
-
由 1 可使得 后端可以直接渲染页面,并且进行相应跳转
-
后端属于异步响应,不会造成阻塞
-
使用log4js 完成了日志管理
-
mysql 属于关系型数据库,自己设计了适合的数据库模型(存在外键关系)
-
用户状态管理(session)