基于laravel框架的个人博客发布系统【毕业作品】
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
BI YE SHE JI
(20 届)
基于laravel框架的个人博客发布系统
所在学院
专业班级软件工程
学生姓名学号
指导教师职称
完成日期年月
毕业论文(设计)诚信声明书
本人郑重声明:
兹提交的毕业论文(设计)《基于laravel框架的个人博客发布系统》,是本人在指导老师的指导下独立研究、撰写的成果;论文(设计)未剽窃、抄袭他人的学术观点、思想和成果,未篡改研究数据,论文(设计)中所引用的文字、研究成果均已在论文(设计)中以明确的方式标明;在毕业论文(设计)工作过程中,本人恪守学术规范,遵守学校有关规定,依法享有和承担由此论文(设计)产生的权利和责任。
声明人(签名):
摘要
本管理个人博客系统是的制作想法是因为目前大多的博客平台的写作方式以及博文的管理方式都太过于传统以及繁琐,所以我希望吧markdown这种写作方式带给大家,让大家可以感受到markdown这种写作方式带来的写作快感。也希望位自己制作一个新的写作平台,建档方便的写作平台。
我希望搭建一个美观使用良好的博客系统,可以用来记录自己的平日的灵感或者是作为生活笔记。本人使用博客很长时间了,也深刻体会到一个博客系统对于一个技术人员的重要性。如果是一个程序员的话博客相当于是技术沉淀的一种方式。
博客系统最重要的是记录方式,以及浏览的体验。使用markdown的好处就是我们不需要进行复杂的富文本编辑器的操作,只需要特定的字符就可以进行文章的排版。Markdown编译称html之后我们可以加入对应的样式表,可以做出我们想要的博客的样子。本系统还提供了博客的编辑以及修改删除的功能,让博客的博主可以快速的进行博客的管理,还提供了博客的评论的功能,让博客的浏览用户可以对博客进行评价,这样就能提供很好的交流方式。
本系统的前端使用最新的组件化开发的方式,使用vuejs这个框架进行开发。前端单页应用和后端api分开,让耦合性大大的降低。这样前端和后端的开发可以完全的分开。Markdown编辑器使用的是editer.md这个开源的编辑器,可以很轻松的集成到网站中进行使用。
关键词:laravel;博客系统;php;docker;mysql;B/S模式
Abstract
This management personal blog system yes production idea because the present most blogging platform of writing and the way the post management is too traditional and trival, so I hope the markdown this way of writing to you, let you can feel the markdown this way of writing brings the pleasure of writing.Also hope to make you own a new writing platform, by inputting a convenient platform for writing.
I hope to build a beautiful and use good blog system, which can be used to record their daily inspiration or as life notes.I use the blog for a long time, also deeply realized a blog system for the importance of a technician.If you are a programmer blog quite a way and technology precipitation.
Blog system is the most important record, as well as the browsing ing the advantage of the markdown is we don't need to do a complex operation, rich text editor only need specific character can be an article typesetting.Markdown compiled according to the HTML then we can join the corresponding style sheets, can make what we want the look of the blog.This system also provides the functionality of the edit and modify delete blog, blog can quickly manage the blog, also provides the function of blog comments, let blog browsing user can evaluate the blog, so it can provide a good way to communicate.
The front of this system using the latest modular development way, using vuejs this framework for development.Front page application from the backend API, let coupling greatly reduced.This front end and back end development can be completely separated.Markdown editor using the editer. md, of the open source editor, can be easily integrated into the website to use.
Keywords: laravel;blog system; PHP;Docker.Mysql;B/S mode