强大,优雅, 响应式的博客系统,Xblog 2.0.0 is released!!
38

Xblog

Xblog 是一个强大、响应式的 laravel 响应式博客框架, 目的在于让您专注写作。

这是一个我个人使用的博客,也曾经使用 Hexo 和 github pages 搭过网站,都是都不灵活。因此用 Laravel 写了这个博客。

博客经过了一个多月的在线测试, 期间有两万多的访问量, bug 基本修复, 功能基本稳定下来。如果你专注写作,喜欢 Laravel, 喜欢简洁, 那么 Xblog 是你的不二之选。

后续会分享一些写这个博客的心得,欢迎关注。

如果你发现 bugs,欢迎 issue.

特性

  1. 支持Markdown, 粘贴板、拖拽上传图片到图传(七牛云)并返回markdown链接。

  2. 全屏写作模式, 实时预览, 快捷键, 自动保存, 代码高亮。

  3. 文章的多状态管理(发布,撤回,软删除,永久删除,恢复,草稿)。

  4. 完善的评论系统, 自带评论支持markdown。可选多说, Disqus。

  5. 支持全站关闭评论, 文章(或者页面)关闭评论, 为某一篇文章(或者页面)关闭评论,强制开启评论, 自定义评论系统(多说,Disqus)。

  6. 提醒功能, 有回复邮件提醒, 不错过读者回馈。

  7. 分类, 多标签, 预览功能, 版权, SEO优化。

  8. 图片管理, 文件管理, 后台自定义设置。

  9. ......More........
本帖已被设为精华帖!
本帖由 Summer 于 2年前 加精
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
讨论数量: 44
Summer

速度很快!这算是第一个 5.3 的完整开源项目了

2年前
Summer

Pjax 局部加载

集成遇到问题吗?

2年前

@Summer 使用pjax后一些js加载会有问题,一些js代码不会运行,我对前端不太熟,就暂时去掉了pjax :joy: 。

2年前
Summer

@lufficc 看下 PHPHub 源代码,非常清晰的思路,加上 Pjax 用户体验好很多:

https://github.com/summerblue/phphub5/blob/master/resources/assets/js/main.js#L10-L27

2年前
Summer

注意这里面的代码:

self.siteBootUp();
2年前

@Summer 我参考了phphub的源码的,但是,比如我的projects页面,用js从github获取的源码,使用pjax后那个正则替换就不运行。。。

2年前

有 GET 到新技能!!!

2年前

@Summer 发现laravel-china一个bug,输入框没有过滤xss。 :joy: ,我的网站没有过滤,被黑了 :joy:
file

2年前
Summer

@lufficc 你刷新一下,肯定就没了, PHPHub 有处理的

2年前
Summer
2年前
Summer
2年前

@Summer 又学习到了,多谢summer :thumbsup:

2年前

我觉得吧. Repository放哪都成. 唯独放Http特别扭.

2年前

@说好的呢 其实我也感觉到了,但懒得改:joy:

2年前
tonyski

@lufficc 为毛Mysql版本要5.7及以上 :worried:

2年前
ahkxhyl

@lufficc你这个没有添加文章分类的地方哦!!

2年前

@lufficc 也学 Android?

2年前

@tonyski 用到了json字段

2年前

@Aufree 学一点点哈

2年前

更换头像时上传长图,会出现显示错误

2年前

@xhh110 你好,这个是因为css高度属性为auto,现已修复 ,多谢:thumbsup:

2年前

@lufficc 我也想开发一个,可惜水平太渣。。。学习中。。。

2年前

@xhh110 我也很渣的,多学习就行,你可以下载下来看看源码,不懂得可以问我,laravel-china有好多教程值得一看呀

2年前

@lufficc 好的。。看你的博客 写的都是安卓的东西。。。哈哈。。。

2年前

@xhh110
剧透!!
file

2年前

@lufficc 不错 我也就会装个php70.。。哈哈 加油

2年前

@xhh110 嗯嗯,一块加油

2年前

get

2年前

@lufficc 我可以下载你的项目来用吗?

2年前
composer create-project lufficc/xblog

执行这个报错

Failed to clone https://github.com/ClassPreloader/ClassPreloader.git, git was not found, check that it is installed and i  
  n your PATH env.
2年前

@淡未然 你没安装Git?

2年前

@lufficc 装了后 问题解决~~ thanks

2年前

得给颗星星,支持一下

1年前
overtrue

:+1:

1年前

@工口小眼镜 先把app\post.php 中的use Searchable 注释掉,然后执行 composer update, 我开始也有这个错误,后面这样弄了就没有报错了

1年前

lufficc
postcontroller@index方法中的XblogConfig是哪里来的?
file

1年前

@weychen 用的facades

1年前

感谢分享:smile:

1年前

mark,之后考虑更换。

1年前

  • 请注意单词拼写,以及中英文排版,参考此页
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`, 更多语法请见这里 Markdown 语法
  • 支持表情,使用方法请见 Emoji 自动补全来咯,可用的 Emoji 请见 :metal: :point_right: Emoji 列表 :star: :sparkles:
  • 上传图片, 支持拖拽和剪切板黏贴上传, 格式限制 - jpg, png, gif
  • 发布框支持本地存储功能,会在内容变更时保存,「提交」按钮点击时清空
  请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!