Laravel 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.
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于