ThinkPHP制作的个人博客
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
前台简介
以游客的角度来看
后台简介
前台主页
主页分为5个从上到下分别是: 导航栏、轮播图、博文引导、咨询引导、页脚。
导航栏:让用户切页面和搜索 轮播图:轮播置顶的博文 博文引导:对博文分类的介绍和引导 咨询:对咨询分类的介绍和引导 页脚:提供联系方式
博文分类页面
博文分类页面主要功能是 查看博文类别和快速浏览文章
博文分类页面主要部分:
导航栏 4个类型的分类板块 右侧导航 页脚
博文列表页面
列表页面主要功能是 查看某个类别的所有文章。
主要组成部分: 导航条 每页5条博文摘要 右侧导航 页脚 分页功能
阅读博文页面
阅读界面主要功能是 阅读博文和评论博文。
阅读界面的主要组成部分: 导航条 文章信息和内容 右侧导航 查看评论 发表评论
后台博文管理功能(1)
查看博文 发布博文
后台博文管理功能(2)
查看博文评论
博文回收站
后台分类管理功能(1)
查看分类 添加分类
百度文库
后台属性管理功能(2)
查看属性
数据库设计
数据库总共有6张表
Hd_user Hd_blog: hd_reviews: Hd_attr: Hd_cate: Hd_blog_attr: 角色表,存放用户账号密码,用于登录后台(游客、管理员) 博文表,用于存放博文 评论表,用来存放用户的评论 属性表,用来存放文章属性 类别表,用来存放文章的类型 中间表,用来关联博文和属性
后台功能介绍
博文管理
查看博文:查看所有发布的博文和管理博文评论。 发布博文:编写博文。 博文回收站:将博文回收后不显示在前台页面上,也可以恢复和删除。
分类管理 属性管理 系统设置
查看分类:查看现有的导航类别(娱乐、科技、户外等…) 添加分类:添加分类
查看属性:查看现有的属性 添加属性:添加属性
验证码设置:设置登录界面的验证码
主要样式
导航条 右侧导航 轮播图 评论功能
登录后台
只有通过登录验证才能进入后台管理界面。 登录后台需要
>输入数据库里正确的账号和md5加密的密码 >输入验证码 >登录界面可以防止非法登录,非法登录的用户都会重新跳转到登录界面。
后台首页页面
万金油后台界面
>左侧是功能导航 >右侧是功能操作页面 >右上角有安全退出功能,退出时能清除cookie,防止非法登录
开始
技术总结
Web技术
Web前台:HTML,CSS,JavaScript,jQuery Web后台:PHP,MySql,Apache,ThinkPHP
项目环境
项目简介:一个简单的个人博客 开发目的:训练基础知识 项目平台:Windows 编程语言:PHP5.3 数据库:Mysql 服务器:Apache 项目框架:ThinkPHP
项目总结
这是一个简单的个人博客,能够简单完成浏览博文和评论功能。对基础有很大的提升。 但是仍有很多不足之处,比如说后台页面的布局,没有RBAC权限分配,没有ajax。 通过这个项目,认识到了自己的不足之处,一个项目需要有比较完整的设计方案,需 求分析后才开始着手准备写代码。
The End