强大,优雅, 响应式的博客系统,Xblog 2.0.0 is released!!
Xblog
- 详细的安装教程在这里:如何安装Xblog
Xblog 是一个强大、响应式的 laravel 响应式博客框架, 目的在于让您专注写作。
这是一个我个人使用的博客,也曾经使用 Hexo 和 github pages 搭过网站,都是都不灵活。因此用 Laravel 写了这个博客。
博客经过了一个多月的在线测试, 期间有两万多的访问量, bug 基本修复, 功能基本稳定下来。如果你专注写作,喜欢 Laravel, 喜欢简洁, 那么 Xblog 是你的不二之选。
后续会分享一些写这个博客的心得,欢迎关注。
如果你发现 bugs,欢迎 issue.
特性
-
支持Markdown, 粘贴板、拖拽上传图片到图传(七牛云)并返回markdown链接。
-
全屏写作模式, 实时预览, 快捷键, 自动保存, 代码高亮。
-
文章的多状态管理(发布,撤回,软删除,永久删除,恢复,草稿)。
-
完善的评论系统, 自带评论支持markdown。可选多说, Disqus。
-
支持全站关闭评论, 文章(或者页面)关闭评论, 为某一篇文章(或者页面)关闭评论,强制开启评论, 自定义评论系统(多说,Disqus)。
-
提醒功能, 有回复邮件提醒, 不错过读者回馈。
-
分类, 多标签, 预览功能, 版权, SEO优化。
-
图片管理, 文件管理, 后台自定义设置。
-
......More........
本帖已被设为精华帖!
本帖由 Summer
于 8年前 加精
速度很快!这算是第一个 5.3 的完整开源项目了
集成遇到问题吗?
@Summer 使用pjax后一些js加载会有问题,一些js代码不会运行,我对前端不太熟,就暂时去掉了pjax :joy: 。
@lufficc 看下 PHPHub 源代码,非常清晰的思路,加上 Pjax 用户体验好很多:
https://github.com/summerblue/phphub5/blob...
注意这里面的代码:
@Summer 我参考了phphub的源码的,但是,比如我的projects页面,用js从github获取的源码,使用pjax后那个正则替换就不运行。。。
有 GET 到新技能!!!
@Summer 发现laravel-china一个bug,输入框没有过滤xss。 :joy: ,我的网站没有过滤,被黑了 :joy:

@lufficc 你刷新一下,肯定就没了, PHPHub 有处理的
用这个:https://github.com/mewebstudio/Purifier
@lufficc 白名单过滤 https://github.com/mewebstudio/Purifier
@Summer 又学习到了,多谢summer :thumbsup:
我觉得吧. Repository放哪都成. 唯独放Http特别扭.
@说好的呢 其实我也感觉到了,但懒得改:joy:
@lufficc 为毛Mysql版本要5.7及以上 :worried:
@lufficc你这个没有添加文章分类的地方哦!!
@lufficc 也学 Android?
@ahkxhyl 有的

@tonyski 用到了json字段
@Aufree 学一点点哈
更换头像时上传长图,会出现显示错误
@xhh110 你好,这个是因为css高度属性为auto,现已修复 ,多谢:thumbsup:
@lufficc 我也想开发一个,可惜水平太渣。。。学习中。。。
@xhh110 我也很渣的,多学习就行,你可以下载下来看看源码,不懂得可以问我,laravel-china有好多教程值得一看呀
@lufficc 好的。。看你的博客 写的都是安卓的东西。。。哈哈。。。
@xhh110

剧透!!
@lufficc 不错 我也就会装个php70.。。哈哈 加油
@xhh110 嗯嗯,一块加油
get
@lufficc 我可以下载你的项目来用吗?
执行这个报错
@淡未然 你没安装Git?
@lufficc 装了后 问题解决~~ thanks
赞
得给颗星星,支持一下
:+1:
@工口小眼镜 先把app\post.php 中的
use Searchable
注释掉,然后执行composer update
, 我开始也有这个错误,后面这样弄了就没有报错了lufficc

postcontroller@index方法中的XblogConfig是哪里来的?
@weychen 用的
facades
@lufficc 恩恩
感谢分享:smile:
mark,之后考虑更换。