Laravel Blog
详细的安装教程在这里: https://lufficc.com/blog/how-to-install-my-blog
how-to-install-my-blog : https://lufficc.com/blog/how-to-install-my-blog
快速,优雅, 强大的博客系统,由Laravel5.3强力驱动。点击 这里 查看.
这是一个我个人使用的博客,也曾经使用Hexo 和 github pages 搭过网站,都是都不灵活。因此用Laravel写了这个博客。 我想说的是Laravel是最好的php框架。
后续会分享一些写这个博客的心得,欢迎关注。
如果你发现bugs,欢迎 issue.
特点
- Markdown 编辑器,支持图片拖拽,粘贴板图片上传到七牛并返回链接。
- 完善的评论系统。
- Github账号登录。
- 采用 Repository 设计模式分离 Controller 和 Model 。
- 采用Redis缓存(Cache 采用数据库
0
, Session 采用数据库1
). - 图片,文件管理。
-
Pjax 局部加载。 - 谷歌分析,后台管理。
- 文章可以分类,贴标签,代码高亮。
- XSS 保护
- 更多自定义...
环境要求
- "php": ">=5.6.4"
- "mysql": ">=5.7"
- 必须安装 Redis.
安装
git clone https://github.com/lufficc/laravel-blog.git cd laravel-blog // 配置你的.env文件 php artisan migrate php artisan serve // that's all
注意
请配置好 .env 文件,你可以复制 .env.example
并完成它:
// 七牛云,文件上传 QINIU_AK= QINIU_SK= QINIU_BUCKET= // github 登陆 GITHUB_CLIENT_ID= GITHUB_CLIENT_SECRET= GITHUB_REDIRECT= // 默认用户头像 AVATAR=
截图
致谢
协议
本博客采用 MIT license .