分享 Laravel 5.4 开发的博客系统

分享 Cong5 ⋅ 于 2017-04-17 19:00:33 ⋅ 最后回复由 Cong5 2017-04-18 12:24:51 ⋅ 1498 阅读

一个基于laravel 5.4 进行开发博客系统,代号myPersimmon
项目地址:https://github.com/cong5/myPersimmon
求 Star,求 Star,求 Star 重要的事情说三遍

myPersimmon博客使用 PHP 框架 Laravel 5.4 进行开发。, 系统后台使用了Vuejs + Element-UI实现后台的前后端分离.
项目依赖了部分云服务,如博客文件中图片使用了七牛云储存。(目前必须,暂时没有加入本地存储图片的功能)
文章别名自动生成,使用了百度翻译功能。(必须)
接入了baidu ping服务,当发布文章的时候,自动向百度搜索引擎提交地址。(可以不使用)

具有以下功能
分类管理
文章管理
标签管理
评论管理
导航管理
Redis 缓存

好用的 Simplemde Markdown 编辑器
myPersimmon博客分类、文章都支持自定义URL
支持Metaweblog API,接口地址:http://example.com/xmlrpc ,可以方便的使用离线发布工具写博客,比如我就喜欢使用Mweb写博客,然后通过Metaweblog API发布。
更多功能欢迎大家自己挖掘,或者有好的意见和建议欢迎拍砖。

最后再次求 Star,求 Star,求 Star 。

演示地址: https://cong5.net
首页截图
mypersimmon_screenfile

本帖已被设为精华帖!
本帖由 Summer 于 1周前 加精
回复数量: 5
  • Summer MOD A Life-long learner.
    2017-04-17 21:35:08

    用心,赞一个 :+1:

  • Cong5
    2017-04-17 22:08:33

    @Summer :smile:谢谢

  • lijinma 就喜欢折腾。
    2017-04-18 09:48:23

    好赞呀

  • hutaoseven
    2017-04-18 11:03:17

    错误信息推送到微信 是怎么实现的?

  • Cong5
    2017-04-18 12:24:51

    @hutaoseven 这个使用的是微信公众号的模板消息来实现的,有多种方案。
    第一种方案:是自己有微信服务号的,申请开通模板消息功能,然后使用laravel-wechat或者Easy We Chat包来发送模板消息。
    第二种方案:就是使用第三方提供的接口,如我上面写的博客就是使用第三方写好的接口,名称叫“Server酱”,你可以搜索得到。他提供了一个简单的接口,可以直接post,get数据到接口就可以在关注的公众号接收到了信息了。
    laravel的错误信息可以统一在:app/Exceptions/Handler.php 里面的 report() 方法里面发送。
    第三种方案:使用微信的测试号,也可以发送模板消息。

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