Menu

基于教程实现的一个简单网站实例

Blog项目

基于laravel5.5实现了一个简单的blog,供大家下载学习。该代码加入了Service和Repository且只用于学习,更多的功能大家可以自行完善。

项目地址

项目地址

项目使用

1. git clone 

2. npm install 

3. composer update

4. php artisan key:generate

5. 编辑自己的env配置文件, 如database redis mail相关的配置  

6. 开启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实现的搜索排行榜
  • ......

项目演示

1
2
3
4
5

说明

项目仅作为学习使用,代码里面的组件库可以下载作为自己项目使用,代码会放到github上面,大家可以clone github下载源代码。

大家都能坚持学习下去,有疑问的可以到github提issue,共同探讨学习。如果该项目对于您有所帮助,希望您可以点到github star 能支持一下 ^_^
#

本文章首发在 LearnKu.com 网站上。
上一篇 下一篇
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
讨论数量: 0
发起讨论 只看当前版本


暂无话题~