基于ThinkPHP5框架的博客设计与开发
2017-12-21常娜
数字技术与应用 2017年10期
常娜

摘要:基于ThinkPHP5框架的博客设计与开发,该项目采用了分层设计思路,利用thinkphp5做为后端数据操作工具,前端使用了目前流行的vue.js框架,前后端完全分离,不仅降低了开发难度,减少工作量,更为后期不断完善项目,打下良好基础。根据目前用户使用网络特点,使用HTML5技术开发,可以通过微信公众号入口访问,适合后期项目的宣传和推广。
关键词:ThinkPHP5;MySql;vue.js;博客设计;Apache
中图分类号:TP393 文献标识码:A 文章编号:1007-9416(2017)10-0171-02
1 开发背景及意义
个人博客的一个重要功能是为了能记录与展示,这点与空间、微博等目的是一样的。而区别在于个人博客可以更加充分的记录与展示自己,写多少都可以,文字、图片、视频、特效等可以随意编辑。个人博客的另一个重要功能是扩展人脉。可以最大范围的在互联网上展示自己观点。
开发个人博客的一个重要意义是自由,由于在新浪、腾讯等平台开博客,就要遵守平臺的规则,有可能自己辛苦编辑了一晚上的内容,由于审核不通过,不能发表,甚至遭到强行删文章的现象。
2 博客整体设计思路
2.1 系统定义
博客是一种提供作者快速发表自己想法到互联网的工具,特点是简单易用,对搜索引擎友好,能和访问者进行简单交互。考虑到个人博客的实用性,本系统采用分栏布局,将采用的博客导航栏、个人主页、每日推荐和人气之星作为分模块嵌入至每一个主模块的相应位置。
2.2 功能需求分析
(1)用户注册和登录。
注册:注册时要求填写用户的各种详细信息,包括姓名、密码、生日、其它辅助信息。……
登录APP查看全文
