24小时论文定制热线

咨询电话

ASP.NETVC++MySQLPHP安卓JSPLinuxJava机械VBASP单片机模具汽车工程毕业设计Flash
您当前的位置:论文定制 > 毕业设计论文 >
快速导航
毕业论文定制
关于我们
我们是一家专业提供高质量代做毕业设计的网站。2002年成立至今为众多客户提供大量毕业设计、论文定制等服务,赢得众多客户好评,因为专注,所以专业。写作老师大部分由全国211/958等高校的博士及硕士生设计,执笔,目前已为5000余位客户解决了论文写作的难题。 秉承以用户为中心,为用户创造价值的理念,我站拥有无缝对接的售后服务体系,代做毕业设计完成后有专业的老师进行一对一修改与完善,对有答辩需求的同学进行一对一的辅导,为你顺利毕业保驾护航
代做毕业设计
常见问题

ThinkPHP5工具下个人博客系统的设计

添加时间:2018/07/23 来源:数字技术与应用 作者:常娜
个人博客的一个重要功能是为了能记录与展示, 这点与空间、微博等目的是一样的。而区别在于个人博客可以更加充分的记录与展示自己, 写多少都可以, 文字、图片、视频、特效等可以随意编辑。
  以下为本篇论文正文:

  摘要:基于ThinkPHP5框架的博客设计与开发, 该项目采用了分层设计思路, 利用thinkphp5做为后端数据操作工具, 前端使用了目前流行的vue.js框架, 前后端完全分离, 不仅降低了开发难度, 减少工作量, 更为后期不断完善项目, 打下良好基础。根据目前用户使用网络特点, 使用HTML5技术开发, 可以通过微信公众号入口访问, 适合后期项目的宣传和推广。

  关键词:ThinkPHP5; MySql; vue.js; 博客设计; Apache;

  Abstract:The design and development of blog based on the Think PHP5 framework, the project uses a hierarchical design method, using thinkphp5 as the back-end data manipulation tools, the front using the popular vue.js framework, the front end is completely separated, not only reduces the difficulty of development and reduce the workload, more later to continuously improve project, lay a good foundation. According to the characteristics of the current user using the network, using HTML5 technology development, can be accessed through the entrance of We Chat public number, suitable for the promotion and promotion of later projects.

  Keyword:ThinkPHP5; MySql; vue.js; blog design; Apache;

  1、开发背景及意义

  个人博客的一个重要功能是为了能记录与展示, 这点与空间、微博等目的是一样的。而区别在于个人博客可以更加充分的记录与展示自己, 写多少都可以, 文字、图片、视频、特效等可以随意编辑。个人博客的另一个重要功能是扩展人脉。可以最大范围的在互联网上展示自己观点。

  开发个人博客的一个重要意义是自由, 由于在新浪、腾讯等平台开博客, 就要遵守平台的规则, 有可能自己辛苦编辑了一晚上的内容, 由于审核不通过, 不能发表, 甚至遭到强行删文章的现象。

  2、博客整体设计思路

  2.1、系统定义

  博客是一种提供作者快速发表自己想法到互联网的工具, 特点是简单易用, 对搜索引擎友好, 能和访问者进行简单交互。考虑到个人博客的实用性, 本系统采用分栏布局, 将采用的博客导航栏、个人主页、每日推荐和人气之星作为分模块嵌入至每一个主模块的相应位置。

  2.2、功能需求分析

  (1) 用户注册和登录。

  注册:注册时要求填写用户的各种详细信息, 包括姓名、密码、生日、其它辅助信息。凡是符合要求的游客都能注册成功, 成为本博客的正式用户。

表1 文章表 (article)
表1 文章表 (article)

  登录:登录主要用于验证博客网站用户信息的真实身份, 以对博客网站进行管理和维护。用户可以选择使用社交网路账号进行登录, 如腾讯QQ、新浪微博、Git Hub。

  (2) 文章管理:文章管理主要有文章的发表、查询、浏览、评论和删除功能。

  博客的系统管理员除了可以查询、浏览、和评论文章外、还可以对系统中的所有文章进行修改和删除操作。这些维护和管理拥有最高权限并且系统自动更新在服务器数据库中的数据。

  (3) 图片管理:图片管理有添加、浏览、删除和查询功能。注册用户可以添加自己喜欢的图片还可以查询和浏览系统中的所有图片信息。系统管理员具有所有资源的管理权限。

  (4) 用户管理:系统管理员可以对注册用户进行封禁、删除、查看信息、重置密码等操作。

图1
图1

表2 文章分类表 (article_type)
表2 文章分类表 (article_type)

图2
图2

  (5) 评论管理:系统管理员可以对访问者的留言进行审核、公布、删除、禁言等操作。

  3、数据库设计

  涉及到的数据表有用户表 (user) 、文章表 (article) 、文章分类表 (article_type) 、文章标签表 (article_label) 、文章、标签对应表 (article__label) (如表1, 表2) 。

  4、关键代码

  (1) 登录: (图1)

  (2) 文章管理 (图2)

  参考文献
  [1]龚翔, 张清.基于Think PHP的通用CMS系统解决方案[J].海峡科技与产业, 2017 (5) :101-102.
  [2]高倩.基于Think PHP的贵阳一中综合管理系统设计与实现[D].厦门大学, 2016.
  [3]张棉棉.基于Think PHP的企业新闻管理系统设计与实现[D].南开大学, 2015.

    相关内容
    好优论文定制中心主要为您提供代做毕业设计及各专业毕业论文写作辅导服务。 网站地图
    所有论文、资料均源于网上的共享资源以及一些期刊杂志,所有论文仅免费供网友间相互学习交流之用,请特别注意勿做其他非法用途。
    如有侵犯您的版权或其他有损您利益的行为,请联系指出,论文定制中心会立即进行改正或删除有关内容!