最近写了一个博客程序: QuickBlog PHP 开源的一文多发系统

开始

在开始之前也用到了一些其他类似的系统,区别大概就是非开源的商业化产品不安全,无法进行自我数据存储管理。开源的产品部署起来总有一些问题或者有很多自己想实现的点没有完成。 犹豫了一段时间之后,断断续续写起来当前的这个系统, 主要目的也比较简单,可以在一个地方进行博客/文章撰写,然后可以自动发布到多个平台,通过不同的平台获得提升文章展现量。最后,如果还可以做成独立博客,给搜索引擎蜘蛛抓取,让其他平台进而给自己网站导流,因为你可以很轻易给自己网站增加装饰,甚至增加微薄的广告收入,那就比较完美了。

以上,我也都实现了。完成了博客的基础功能,比如分类管理、博文管理、置顶精选、简单归档等。在基础上通过内置插件的形式,实现对接了OSCHINA,CSDN,SegmentFault,简书,博客园,知乎的平台。

目前还在不断补充完善中,如果你有兴趣也有需要也可以部署一份试试。

如果你有什么想法、问题,也欢迎直接在此回复,也可以在github发表。

介绍

一文多发系统,即一个平台文章以及维护编辑内容,文章自动同步到多个平台并更新。

有了它你只需要在一个平台完成文章内容创作,程序会自动帮助你实现发布、更新到其他平台的工作。同时QuickBlog 本身还是一个具备基本功能的博客程序,你可以将它部署在互联网上很轻易的作为独立博客吸引读者以及搜索引擎的青睐。

基本特点

  • 程序采用PHP编写,使用Laravel框架为基础
  • 代码开源可自行部署,不丢失数据隐私
  • 采用插件形式,极易扩展新增发布平台
  • 支持Markdown编写
  • 可关联发布平台分类

支持的平台

目前QuickBlog支持以下平台。

  • OSCHINA
  • CSDN
  • SegmentFault
  • 简书
  • 博客园
  • 知乎

预览图

   

开源地址

TG大群

如果你有需要,也欢迎直接加入TG群组进行联系,也欢迎更多努力坚持写博客的人加入。

推荐:渴组词

原文地址:https://www.cnblogs.com/1994jinnan/p/12592057.html

时间: 2024-07-30 13:31:53

最近写了一个博客程序: QuickBlog PHP 开源的一文多发系统的相关文章

ASP.NET写的一个博客系统

由于域名闲置,正好也有服务器空间,短期内开发了一个博客系统. 大家都来谈  http://www.djdlt.com 目前是开放注册,免费发布.(限于空间有限,图片还是尽量少传些) 网站架构: ASP.NET SQLSERVER2008 支持多屏幕响应.如.平板.手机.自适应所有平台. 网站能干什么: 发布你的想法 参与表达你对某件事的看法 将来要怎样: 对发布信息的人提供打赏功能,实现知识就是财富. 注册的发步者实现SNS化管理,增加关注.粉丝.好友等实现交流. 感谢: 感谢博客园提供推广平台

用node.js 搭建的博客程序心得(node.js实战读书笔记1)

学习node已经有一段时间了,之前把了不起的node.js看完了,基本算了解了一些node的基本的用法还有一些概念了,然后就开始看第二本node.js实战,第一章就是搭建一个博客程序.但是不得不吐槽一下node,发展得太块了,很多库已经和之前的用法不一样了,就要一直去百度google来查询最新的用法,其实我觉得这样并不见得是一件好事,因为不稳定,所以就不好学习,就要一直保持对于node的关注.不废话了,这篇文章就大概说一些在这章里面所学习到的一些东西,经验总结吧 1.express - 基于 N

通过Z-BlogPHP程序快速在论坛里搭建一个博客页面

想在我自己的论坛http://www.heimaoxuexi.com搭建一个博客出来.研究了几个博客程序,都不好用,今天测试了下Z-BlogPHP程序,完美搭建:下面讲下具体的步骤: 1.install.php上传到目录里然后按步骤开始安装:2.安装完成后删除zb_install文件夹,这个文件也可以连着一起删除readme.txt:3.选择模版,左边栏最后一步选择应用中心,选择一款喜欢的模版,点击安装,然后回到主题管理处启用:4.开启伪静态,点击插件管理.选择,静态管理中心-开启-选择默认配置

一个前端写的php博客系统--支持markdown哦

部署的地址 我的博客地址:http://www.weber.pub/ 起因 最近买了个新的域名,同时在阿里云申请了免费的虚拟主机...借此机会就想搞个自己的博客站点,虽然之前也使用了hexo + github . WordPress 做过,但是我的阿里云虚拟主机实在是不知道怎么去搞hexo (也许根本就搞不起来,除非自己花钱买主机,哈哈)...WordPress总是感觉好笨重,运行起来一股的人到中年,气喘吁吁啊...百度之后,typeecho成了首选,但是markdown竟然有问题...一口老血

lnmp环境下搭建wordpress博客程序

本文档主要介绍如何在lnmp环境下搭建完整的wordpress程序. 基本流程: 1.开源博客程序WordPress介绍 2.WordPress博客程序的搭建准备 3.开始安装blog博客程序 4.实现WordPress博客程序URL静态化 ---------------------------------------------------------------------------------------------------------------------------------

flask实战-个人博客-程序骨架、创建数据库模型、临接列表关系

编写程序骨架 personalBlog的功能主要分为三部分:博客前台.用户认证.博客后台,其中包含的功能点如下图所示: 数据库 personalBlog一共需要使用四张表,分别存储管理员(Admin).分类(Category),文章(Post)和评论(Comment). 1.创建数据库模型 1)管理员 如果是编写一个固定的个人博客,那么事情就要简单得多,博客的大部分固定信息(比如博客标题,页脚信息等)都可以直接写死在模板中,或是使用自定义的配置存储在配置文件中.但是我们希望编写的是一个通用的博客

30分钟用 Laravel 实现一个博客

介绍 Laravel 是一款 MVC架构. 目前最流行的 PHP框架. Laravel的优点在于: 丰富的composer类库支持, 优雅的代码, 未来的主流框架(目前市场占有率最高的框架) Laravel的缺点在于: 过于优雅(我们只需要编写极少的代码即可实现功能,意味着底层极其复杂的封装)导致程序的执行效率略低, 和thinkphp等国内主流框架相比,上手难度略高(因为它为我们集成了很多其他的功能,甚至你还需要学习nodeJS相关的知识). 本项目,是完全使用 Laravel框架 内的所提供

用 Flask 来写个轻博客 (27) — 使用 Flask-Cache 实现网页缓存加速

目录 目录 前文列表 扩展阅读 Flask-Cache 应用 Flask-Cache 实现视图函数缓存 缓存无参数的普通函数 缓存带参数的普通函数 缓存无动态参数的视图函数 缓存带动态参数的视图函数 前文列表 用 Flask 来写个轻博客 (1) - 创建项目 用 Flask 来写个轻博客 (2) - Hello World! 用 Flask 来写个轻博客 (3) - (M)VC_连接 MySQL 和 SQLAlchemy 用 Flask 来写个轻博客 (4) - (M)VC_创建数据模型和表

用 Flask 来写个轻博客 (8) — (M)VC_Alembic 管理数据库结构的升级和降级

目录 目录 前文列表 扩展阅读 Alembic 查看指令 manager db 的可用选项 初始化 DB Migrate 开始第一次跟踪 将记录文件应用到数据库中实时升级数据库结构 回滚到某一个记录环境中 前文列表 用 Flask 来写个轻博客 (1) - 创建项目 用 Flask 来写个轻博客 (2) - Hello World! 用 Flask 来写个轻博客 (3) - (M)VC_连接 MySQL 和 SQLAlchemy 用 Flask 来写个轻博客 (4) - (M)VC_创建数据模型