基于 Laravel 实现一个简单的网站应用实例
Blog项目
基于 Laravel5.5 实现了一个简单的blog,供大家下载学习。该代码加入了Service和Repository且只用于学习,更多的功能大家可以自行完善。
项目地址
项目使用
-
git clone
-
npm install
-
composer update
-
php artisan key:generate
-
编辑自己的env配置文件, 如database redis mail相关的配置
-
开启elasticsearch 服务
elasticsearch 服务开启
git clone https://github.com/medcl/elasticsearch-rtf
cd bin
./elasticSearch -d
功能特性
- 注册,登录,找回密码
- 文章分类curd
- 文章crud
- 文章标签 crud
- 文章评论
- 文章点赞
- 分享插件
- 站内信列表
- 点击排行榜
- ......
包含知识点
- laravel与前端的结合
- vue全局组件,如返回顶部按钮,关注按钮,点赞按钮,分享插件。
- iconfont使用
- bootstarp使用
- laravel 第三方github登录
- markedown解析
- select2 标签的使用
- laravel Auth使用
- laravel 事件与通知的结合使用
- laravel 策略验证使用
- laravel与极验验证码的结合
- laravel与elasticsearch结合使用
- 基于redis实现的搜索排行榜
- ......
项目演示
项目说明
项目仅作为学习使用,代码里面的组件库可以下载作为自己项目使用,代码会放到github上面,大家可以clone github下载源代码。
大家都能坚持学习下去,有疑问的可以到github提issue,共同探讨学习。如果该项目对于您有所帮助,希望您可以点到github star 能支持一下 ^_^
1 Comment
composer update 一直不成功,数据库没有导入,这里要怎么解决?