「Laravel 5+vue」learner.video 上线并且开源,欢迎订阅

闲扯两句

phphub 是我最喜欢的社区,然后很感谢社区的几只大牛 @overtrue, @summer, @NauxLiu,太多了,哈哈。

个人比较喜欢分享,可能不并不是那么好,之前录的视频也很烂(07 的thinkpad),就抽空在没录视频的这段时间做了一个 cms来更方便的管理我的视频,这里不得不感谢 vimeo,很赞!优酷就不说了,之前的视频都放在上面。

不多废话了,这是地址,如果也想管理自己的视频的同学建议就不用重新开始了。里面真的是一直在重复,个人认为必要性不大。 learner.video

learner.video

learner.video 使用 laravel + vue(Vue 主要用在了后台的部分), 方便的搭建个人 CMS。

日志

主要功能

  • 视频管理 (vimeo(清晰,快,无障碍), youtube(未), youku(未))

  • 博客管理

  • 发布 newsletter

安装

克隆之后 [composer install],然后 migrate 导入数据库,你就可以使用

账号: boss
密码: 121212

登陆到后台了。

一些依赖

注意

可能不是都会出现的问题, 表默认的 created_at 都会有个 current timestamp 属性,需要手动移除,不然每次 update 都会自动重置 created 到当前时间。

ALTER table [表名] modify created_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP;

然后就是 laravel5.2 之后移除 bindShared() 的问题,请手动修改安装滞之后的错误提示。

角色

目前有 user, admin, boss 三个角色,并不能通过后台添加更多。

Newsletter

使用的 Mailchimp 请手动设置你的 list-id 以及 app_key。

当然欢迎订阅 learner newsletter

贡献

讨论贴.

License

learner.video MIT license

我会把最近学习看的一些资料放到 newsletter 里面,目前计划是一个月3期吧,然后欢迎大家订阅。

谢谢!

本帖已被设为精华帖!
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 3
hareluya

大赞!

8年前 评论
Summer

自己一个人搞定的吗?很棒的网站,设计和功能

8年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!