使用laravel搭建博客网站-博客的前期准备
Posted 患孤
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用laravel搭建博客网站-博客的前期准备相关的知识,希望对你有一定的参考价值。
前言
我们今天来使用larval来搭建一个属于自己的博客后台网站,从零开始。
一、环境准备
二、安装laravel
我们可以使用如下命令来安装laravel
composer global require "laravel/installer"
安装完了我们便可以来创建一个,blog项目了
三、创建blog项目
第一种方式,我们可以这样子创建,在指定的目录创建一个blog项目,并且有所有依赖。
laravel new blog
第二种方式,我们可以通过compose来创建一个项目。
composer create-project --prefer-dist laravel/laravel blog
四、分析业务
我们不要一开始上来就直接开始,敲代码,最后只会一团糟,所以我们先来分析我们这个项目,需要怎么样去做,万丈高楼平地起,我们需要做的很多,所以需要把地基打牢。好了我们下面就来分析下业务。
1、系统角色
我们这个系统,是个后台系统,那么能够有多少角色呢?我觉得一个就可以了。
- 博主:博主肯定是一个很重要的角色。
- 系统:登录,注册等功能。
暂时我就想到了这么多,如果大家觉得还有补充的可以在评论区进行留言哦。
2、用户权限
- 博主可以新建文章,删除文章(修改文章状态可以收回的),修改文章,发表文章,回退文章(前端不显示)。
- 其它博主可以对其文章进行评价,(需登录)。
- 游客只能查看公开文章。
- 博主可以对评论进行删除操作,通过操作(修改评论状态),回复评论。
- 可以实现登录注册等功能。
3、业务流程
- 文章的业务流程
- 评论的业务流程
五、数据库设计
这里使用一位博主的数据库设计。
数据库
六、下载laravel源码
这个我就不过多赘述了。
七、结语
到这里我们的前期准备就完成了,那么后面我们就来用代码来实现他。
下次使用larvael来写网站的侧边栏什么的。
以上是关于使用laravel搭建博客网站-博客的前期准备的主要内容,如果未能解决你的问题,请参考以下文章
基于Hexo的博客搭建——虚拟机中linux(deepin)系统上安装配置Git和Node.js,为部署个人博客做前期准备