分享 Laravel 5.4 开发的博客系统

一个基于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 于 7年前 加精
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 9
Summer

用心,赞一个 :+1:

7年前 评论

@Summer :smile:谢谢

7年前 评论
lijinma

好赞呀

7年前 评论
hutaoseven

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

7年前 评论

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

7年前 评论

还用到了node.js?

6年前 评论

@INP nodejs这个是前端的包过滤器npm和前端资源打包的。

6年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!